
Endurain
Self-hosted fitness tracking service for running, cycling, and more with full data control.
Endurain is a self-hosted fitness tracking service designed to give users full control over their data and hosting environment. It is similar to Strava but focused on privacy and customization.
Built with Vue.js and Python, Endurain supports importing data from various fitness devices and apps, tracks activities like running, cycling, and hiking, and provides detailed statistics and visualizations. The service includes features such as gear tracking, sleep scoring, health monitoring, and single sign-on support.
Endurain is fully self-hostable via Docker and offers multi-language support. It is licensed under AGPL-3.0.
Categories:
OpenAltFinder Score
Project Details
Repository details
Updated 10/6/2026, 3:00:25 PM
View RepositoryRepository activity
Compare Endurain with
Similar open source alternatives

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.
Strava
CubeTrek
Open-source GPS track manager with 3D topography visualization for outdoor activities.
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
OpenTracks
A privacy-focused sport tracking application for Android that records GPS tracks and supports Bluetooth sensors without any internet access or ads.
Strava
Ryot
Self-hosted tracker for media consumption and fitness, with imports from Trakt, Goodreads, MyAnimeList, Plex, Jellyfin and more.


