Skip to content
OpenSourceSoftware.ai

Personal & Lifestyle

An open-source alternative to Hevy

openGym is the one project in our catalog listed as a replacement for Hevy. It is health & fitness software with 19.1K GitHub stars. Below is how it measures against the questions people usually ask first.

openGym

Health & fitness

Plan routines, log workouts and track body weight on your own server.

openGym started as one person's answer to workout apps that wanted a subscription, an account or training data on someone else's server. It is a free tracker for planning routines, logging sets and watching progress, and it runs on your own server or on a phone with no account at all.

  • Plan routines from over 5,600 exercises, browsable by muscle and filtered by the equipment you own.
  • Run guided sessions with weights pre-filled from last time, rest timers and record detection.
  • Import history from Strong, Hevy and FitNotes, and export everything as JSON or CSV.

What people use it for

Leave a subscription workout app

Import your history from Strong, Hevy or FitNotes, then load a starter plan or rebuild your own routines. Export everything as JSON or CSV whenever you want it.

Follow a progression rule without a spreadsheet

Choose linear, Greyskull LP, double or triple progression per routine or per exercise. Each target explains why it is that number, missed reps never add load and stalls trigger a deload.

Host a tracker for family or friends

Start the containers with Docker Compose, put HTTPS on your own domain so passkeys work, and turn on invite-only sign-up. Each person keeps their own profile, synced across their devices.

19.1K starsAGPL-3.0JavaScriptLatest release todayWebsite ↗Full profile →

Fact checklist

The same questions the pages with more alternatives let you sort by, answered for openGym.

  • Does not meet: Permissive licence (MIT, Apache, BSD)Licence: AGPL-3.0 (copyleft)
  • Open-source licence (copyleft or permissive)Licence: AGPL-3.0 (copyleft)
  • Released in the last 90 daysLatest GitHub release Nov 3, 2026 (today)
  • Does not meet: Gaining stars this weekNot enough star history yet to tell
  • Written in JavaScriptMain language on GitHub
  • Does not meet: Recommended in a stackNot in any of our stacks yet

Data from GitHub and our catalog. Every listing is hand-approved. List prices are what the vendor publishes, not a quote, and self-hosting has its own running costs.