openGym

openGym

A free, self-hosted gym and body-weight workout tracker that keeps all your training data on your own server instead of a cloud app.

🔗 Visit openGym
📁 Open Source & Self-hosting🗣️ English📅 August 26, 2026

Description

Fitness apps like Strong or Hevy are convenient, but your workout history — years of weights, reps, and progress — ends up locked inside someone else's server and subscription plan. openGym flips that: it's a workout tracker you run yourself, so your training data stays in a folder you control, on hardware you own.

openGym is an open-source, self-hosted gym and body-weight exercise tracker for planning routines, logging workouts (including supersets and cardio), and tracking body weight and progress over time. It runs via a single `docker compose up`, uses passkey (WebAuthn) authentication instead of passwords, and syncs across devices — phone included, via a Capacitor-based mobile build on top of a React frontend and Node.js backend. It's licensed under AGPL-3.0, and while the original GitHub repository went offline, the project's code, releases, and container images now live on GitLab under the same license, with a small but active Discord community.

💬 Our review

The short version: openGym is a solid pick if you specifically want a self-hosted, ad-free, subscription-free workout tracker and don't mind running a Docker container — it's not going to out-feature Strong or Hevy, but it doesn't try to; it trades polish for full data ownership.

Compared to Strong or Hevy, which offer more mature mobile apps, larger exercise libraries, and social features out of the box, openGym is a young project (created August 2026, three GitLab releases so far) run by essentially one maintainer after the original GitHub repo went dark. That's a real availability risk worth weighing if you're trusting it with years of training data — but for anyone already self-hosting other services who wants one more app off a subscription and off someone else's servers, it's a reasonable, free trade.

💰 Pricing

FreeFree, open source (AGPL-3.0), self-hosted via Docker.

📊 Global score

53Average
🌐Availability15/100Faible

1 language · 0 platform

📄Profile90/100Excellent

Profile completeness

🤖 AI-enriched data

💰 Pricing model
🆓 Gratuit (open source, auto-hébergé)

Gratuit, licence AGPL-3.0, à héberger soi-même (Docker).

👥 Target audiencePratiquants de musculation/fitness voulant garder leurs données d'entraînement chez eux plutôt que dans une app cloud
🗣️ Languagesen
🌍 Target countriesWorldwide
👍

Pros

Auto-hébergé : vos données d'entraînement restent chez vous

Authentification par passkey (WebAuthn), pas de mot de passe

Gratuit, sans abonnement ni publicité

Support des supersets et du cardio, synchronisation multi-appareils

👎

Cons

Projet jeune (créé en août 2026), un seul mainteneur principal

Le dépôt GitHub d'origine est hors ligne, code déplacé sur GitLab

Moins de fonctionnalités et de finition qu'une app comme Strong ou Hevy

Demande de savoir faire tourner Docker soi-même

❓ Frequently asked questions

What is openGym?
Who is it for?
How much does it cost?
How do I install it?
Is it worth the money compared to alternatives?
Which tool should you pick for your case?