AI Summary

Overview

Take full control of your fitness journey with openGym, the self-hosted gym and body-weight tracker. Unlike cloud-dependent apps, openGym puts your data securely on your own server, giving you true ownership. Plan detailed routines, log every workout session with precision (including supersets, warm-ups, and cardio), and gain deep insights into your muscle engagement, fatigue levels, and recovery status. Seamlessly import data from popular apps like FitNotes, Strong, and Hevy, and enjoy the modern convenience of passkey login for secure, device-synced access. Your data, your rules, your server.

Key Features

  • Complete Data Ownership: Self-host your fitness data, ensuring privacy and eliminating reliance on third-party servers.
  • Comprehensive Workout Planning & Logging: Design routines with over 1,300 exercises featuring animated demos. Track supersets, warm-ups, cardio, timed exercises, and more, with detailed set logging and rest timers.
  • Advanced Progress Tracking: Visualize progress with muscle maps (trained, fatigued, detrained), PR detection, estimated 1RM, and structural balance analysis.
  • Seamless Data Import & Export: Migrate your existing workout history from FitNotes, Strong, Hevy, or Apple Health weight exports. Export your entire dataset at any time.
  • Secure Passkey Login: Enjoy passwordless, secure access across your devices using biometrics or hardware security keys.
  • Offline & Sync Capabilities: Works offline and syncs data across your phone and laptop, merging changes intelligently to prevent data loss.
  • Customizable Routines & Exercises: Create your own exercises with custom media and tailor progression rules to your specific training style.
  • Optional AI Coach: Leverage an AI coach (optional, requires your own API key) to draft routines and suggest training adjustments based on your logged data.

Typical Use Cases

  • Fitness Enthusiasts Seeking Data Sovereignty: Individuals who want to own and control their personal fitness data, moving away from subscription models and opaque cloud storage.
  • Serious Lifters & Bodybuilders: Users who require detailed tracking of exercises, sets, reps, and advanced metrics like RIR/RPE, 1RM estimation, and muscle fatigue analysis.
  • Transitioning from Other Apps: Those looking to migrate their established workout history from FitNotes, Strong, or Hevy to a more private and customizable platform.
  • Individuals Prioritizing Privacy: Users who are concerned about data privacy and want to ensure their sensitive health and fitness information remains on their own infrastructure.
  • Tech-Savvy Individuals: Those comfortable with self-hosting applications via Docker for a fully personalized and up-to-date fitness tracking solution.

Repository Trajectory

Trended #13 on daily

October 7, 2026

First tracked on GitTrend

October 7, 2026

Loading README...

Contributors

Languages

HTML

6%

JavaScript

91%

Java

1%

CSS

2%

About

Self-hosted gym & body-weight tracker — plan routines, log workouts (supersets, warm-ups, cardio), see which muscles are trained, fatigued or detrained, import from FitNotes/Strong/Hevy, passkey login. Your data, your server.

Related Blogs

Topics

bodyweight

docker

fitness

fitness-tracker

gym

health

mcp

nodejs

passkeys

progressive-web-applications

pwa

react

self-hosted

self-hosting

vite

webauthn

weightlifting

workout-tracker

Contributors

Languages

HTML

6%

JavaScript

91%

Java

1%

CSS

2%