01github.com
DuarteSantos8/openGym
openGym is a self-hosted gym and body-weight tracker that keeps data on the user's server instead of a subscription service. It supports weekly routines, guided workouts with supersets and cardio, 1,324 exercises, progression rules, muscle recovery and detraining views, body-weight charts, imports from FitNotes, Strong and Hevy, and passkey login. A React/Vite frontend and Node API run in Docker, storing JSON and merging concurrent edits by revision. Offline use, mobile apps, and an optional server-configured AI coach distinguish it.