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:
Repository details
Updated 6/13/2026, 10:00:53 AM
View RepositoryCompare Endurain with
Similar open source alternatives
CubeTrek
Open-source GPS track manager with 3D topography visualization for outdoor activities.
Strava
RunnerUp
An open source run tracker for Android.
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
Geo Activity Playground
Data analysis and visualization based on GPS tracked outdoor activities.
Strava