Open Source Fitness tracking Tools Projects
Apps for logging workouts, tracking physical activity, and monitoring fitness goals and progress over time.

CubeTrek
Open-source GPS track manager with 3D topography visualization for outdoor activities.
Strava
Endurain
Self-hosted fitness tracking service for running, cycling, and more with full data control.
Strava
Geo Activity Playground
Geo Activity Playground is a self-hosted data analysis and visualization tool for GPS-tracked outdoor activities. Explore routes, heatmaps, and detailed stats from every device.
StravaGymMane
Offline gym log for Android with a tap-the-muscle body map, 500+ animated exercises, rest timers, and no internet permission at all.
Hevy
LiftTrace
LiftTrace is a self-hosted weightlifting tracker that runs in a single Docker container. AGPL-3.0, no telemetry, no cloud sync — your lifting data stays on your own hardware.
Hevy
OpenTracks
A privacy-focused sport tracking application for Android that records GPS tracks and supports Bluetooth sensors without any internet access or ads.
Strava
RunnerUp
RunnerUp is a free, open source GPS run tracker for Android with audio cues, interval workouts, heart rate zones — no accounts or ads.
Strava
Ryot
Self-hosted tracker for media consumption and fitness, with imports from Trakt, Goodreads, MyAnimeList, Plex, Jellyfin and more.

SparkyFitness
Track meals, workouts, water, and health metrics with AI-powered insights for the whole family. SparkyFitness is a self-hosted, privacy-friendly fitness tracker that puts you in control.
MyFitnessPalStronk
Open-source weightlifting tracker — log workouts, sets, and reps with data stored locally. Free, privacy-respecting alternative to Hevy and Strong.
MyFitnessPal
wger
Self-hosted workout and fitness manager with nutrition tracking and mobile apps.
MyFitnessPal