Skip to content

About the project

Grom — a free workout ecosystem: your server, your communities, open code.

Grom’s mission is to give athletes and enthusiasts an independent, free environment around workouts — not tied to a single cloud and not locked behind someone else’s rules.

You can install Grom for yourself or for a club, team, or city: each community gets its own instance and its own data. Federation connects those instances — follows, the feed, likes, and comments work not only inside one site, but across communities. At the same time, Grom does not claim to be the only source of truth for your activities: it accepts GPX and FIT, can import data from familiar sports services, and exposes an API for your own scripts and apps.

The project is open source (GPL-3.0): anyone can run, study, improve, and help develop it — so the ecosystem grows with the people who use it.

Pillars

Pillar What it means
Freedom A fully free ecosystem for athletes and enthusiasts — no mandatory central service.
Ownership A server for yourself or any community; data stays with the instance operator.
Community Sharing workouts and social signals across instances (ActivityPub).
Connectivity Integrations with available sports services, track formats, and the API.
Participation Open source: anyone can use, fork, and help shape the project.

Learn more