Fitness & Education Apps (Mobile Apps): open-source projects that exist because someone reverse engineered a closed product, sorted by GitHub stars.
Offline server reimplementation for the Zwift cycling app
Access MyFitnessPal meal tracking data programmatically
Converts Peloton workouts via the unofficial API and uploads them to Garmin Connect
Python client for parts of the Peloton API
Downloads Nike Run Club runs via its private API and converts to GPX
Go client for the unofficial reverse-engineered Garmin Connect API
Unofficial MCP server for Yazio nutrition data
MCP server for Cronometer nutrition tracking via the mobile REST API
Python client for the Zwift mobile API
Photo food logging via Cronometer's undocumented mobile API (CLI and serverless)
Unofficial API documentation for the MyWhoosh cycling app
Unofficial Endomondo API access for workouts and profile data
Unofficial Runtastic API access for activities and profile data
Duolingo automation built on the reverse-engineered Android app API
Sync and async Python client for the Peloton API
Unofficial Duolingo API in Python