A self-hosted workout tracking application for running, cycling, and GPX-based activities. Import GPX files, view routes on interactive maps, track performance metrics, and monitor fitness progress.
Visit your domain and create your first user account. Start logging workouts manually or by importing GPX files.
GPX import: Upload GPX files from your GPS watch or phone. Routes are displayed on interactive maps with elevation profiles. Supports bulk import.
Manual entry: Log workouts without GPS data — enter distance, duration, type, and notes manually.
Route visualization: View workout routes on OpenStreetMap with color-coded speed or elevation overlays. Compare routes across different workouts.
Statistics: Track total distance, pace, elevation gain, and workout frequency. View trends over weeks, months, or years with charts.
Multi-sport: Supports running, cycling, walking, hiking, swimming, and other activity types. Each type tracks relevant metrics.
User accounts: Multiple users can share the same instance with separate workout histories and statistics.
/dataMIT — GitHub