Open source MyFitnessPal alternatives

Every project in the catalog is MIT, Apache or BSD licensed. 0 projects explicitly describe themselves as a MyFitnessPal alternative; 5 more are in the category where MyFitnessPal is a typical product.

Open source projects in the same category: Sports & Fitness

Category-level information: these projects are the same kind of software as MyFitnessPal; they have not claimed to be a one-to-one replacement.

WO

Snouzy · Sports & Fitness

STARS8.7K
FORKS764
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATED1 mo ago
TypeScriptNext.jsFitnessWorkout TrackerMIT

Common commercial products in this category: Strava, TrainingPeaks, MyFitnessPal

What can it do?
  • You can create your own training programs.
  • You can track your sports history and development.
  • You can access the exercise database with detailed instructions and video screenings.
Heads up
  • • No published release
User reviews
  • • NeutralGitHub Issue

    🤝 Help wanted: Add workouts streaks in the header

    “**Context** Currently, users don't get immediate feedback on their recent workout activity. We'd like to add a simple visual indicator in the top header to show whether a workout was done over the past 5 days. **Goal** Display 5 small squares in a row: * filled (green) if a…”

OP

OpenTracksApp · Sports & Fitness

STARS1.4K
FORKS230
COMMITS—
CONTRIBUTORS230
VERSIONv4.9.9
UPDATED1 yr ago
gpsFitnessandroidtrackingApache-2.0

Common commercial products in this category: Strava, TrainingPeaks, MyFitnessPal

What can it do?
  • You can record sports and outdoor activities through GPS or Bluetooth LE sensors.
  • During the activity, you can record important points with photos and markers.
  • You can use saved data on different platforms by exporting it in GPX, KML or KMZ formats.
Heads up
  • • Repository is archived (no longer maintained)
  • • Last update over 1 year ago
User reviews
  • • NeutralGitHub Issue

    Map button: configurable if opening OSMDashboard or any application supporting OPEN for GPX/KML

    “Using open tracks 3.25 and osm dashboard 2.13 from fdroid on a pixel 6 with Android 12 feb update. There is no option to pick open dashboard to view my track (after picking the map icon i in the upper right screen of you rem tracks). I have the options of open tracks, gps…”

ST

stravalib · Sports & Fitness

STARS1.0K
FORKS250
COMMITS—
CONTRIBUTORS73
VERSIONv2.5.0
UPDATED7 days ago
FitnessstravagpxanalysisApache-2.0

Common commercial products in this category: Strava, TrainingPeaks, MyFitnessPal

What can it do?
  • You can shoot activity, club and profile data via Strava V3 API.
  • By managing authentication processes, you can update activities in the Strava account.
  • With Pint library support, you can perform unit conversions in activity data.
CY

cyclosm · Sports & Fitness

STARS282
FORKS56
COMMITS—
CONTRIBUTORS15
VERSIONv0.7.1
UPDATED14 days ago
cyclingMapopenstreetmapbicycleBSD-3-Clause

Common commercial products in this category: Strava, TrainingPeaks, MyFitnessPal

What can it do?
  • In urban areas, you display bike paths, parking spots, and road surface quality on the map.
  • You study basic service points such as local, regional or international cycling routes and emergency and accommodation.
  • You plan routes by considering low-speed roads, height curves, and traffic calming elements.
User reviews
  • ↓ NegativeGitHub Issue

    Tile loading is extremely slow/unreliable, now even unusable

    “The performance of the tile server(s) seem to be extremely low these days which makes using CyclOSM a game of patience **/Edit: or rather completely unusable since about 2 days**, even on very low zoom levels :/ Is this a question of financing better server infrastructure? I and…”

FI

TheNewThinkTank · Sports & Fitness

STARS20
FORKS2
COMMITS—
CONTRIBUTORS—
VERSIONv0.0.1
UPDATED2 days ago
FitnessworkouttrackerfastapiMIT

Common commercial products in this category: Strava, TrainingPeaks, MyFitnessPal

What can it do?
  • Configure environmental variables and start the application with the Docker Compose command
  • You manage application data using Google Drive data path and credentials volume bindings
  • You monitor the status of the process and database accessibility via health control endpoint