
Endurain
Self-hosted fitness tracking and activity logging platform

Endurain is a self-hosted fitness tracking service built for people who want Strava-like activity tracking while keeping full control of their data. It provides activity feeds, statistics, gear management, and integrations for importing and syncing workouts.
Key Features
- Multi-user setup with admin and user profiles
- Activity import via manual or bulk upload of .gpx, .tcx, and .fit files
- Strava integration to sync activities and gear
- Garmin Connect integration to sync activities, gear, and body composition
- Activity feeds and basic statistics (weekly/monthly)
- Gear tracking and gear component tracking (e.g., usage-based maintenance)
- Goals tracking and notifications
- Weight, steps, and sleep logging
- Basic activity privacy settings and follower features
- Multi-language support, metric/imperial units, and dark/light themes
- Authentication features including MFA (TOTP), password reset via email notifications, and optional email verification
- SSO support via OIDC/SAML
Use Cases
- Track workouts, health metrics, and training goals in a private environment
- Import historical activities from fitness devices and file exports
- Manage gear usage (shoes, bikes, components) and plan replacements based on mileage/time
Limitations and Considerations
- The public demo resets daily and is not intended for persistent data storage
Endurain is a solid option for athletes and hobbyists who want an open, customizable fitness tracker with modern authentication options and popular activity platform integrations. It is especially useful for keeping training history and gear data under your own control.
Categories:
Tags:
Tech Stack:
Similar Services

Plane
Open-source project management platform for tracking work and knowledge
Open-source alternative to Jira/Linear for tasks, cycles, docs and analytics; offers cloud and self-hosted deployments.

ActivityWatch
Privacy-first automated time tracker for desktop and mobile
Open-source, privacy-first automated time tracker with local storage, extensible watchers, and dashboards for analyzing app, browser, and coding activity.


Habitica
Gamified task manager and habit tracker
Habitica is an open-source gamified task manager turning Habits, Dailies, and To-Dos into RPG quests with avatars, gear and social features.

Mealie
Self-hosted recipe manager, meal planner, and shopping list
Self-hosted recipe manager with URL imports, meal planning, shopping lists, cookbooks, and an API-first backend with a Vue web interface.

Invoice Ninja
Invoicing, quotes, payments, projects, and time tracking
Self-hostable invoicing platform for invoices, quotes, recurring billing, online payments, expenses, projects, and time tracking with a client portal and API.

solidtime
Open-source time tracking with projects, billing, and invoicing
Modern open-source time tracking for freelancers and teams, with projects, tasks, clients, rates, reporting, and PDF invoicing in one place.




