Trendoday

DuarteSantos8/openGym

Open-source gym & body-weight tracker, now in the App Store (iPhone + Apple Watch) and as an Android APK. Plan routines, log workouts, see which muscles are trained, import from Strong/Hevy/FitNotes. Self-host it or use it on the phone alone.

  • Stars18.1k
  • LanguageJavaScript
  • LicenseAGPL-3.0
–Rank now
#5Peak rank
3Days on list
176Score · 7d
Oct 31, 2026First seen
Rank · 7 days

About DuarteSantos8/openGym

Open-source gym & body-weight tracker, now in the App Store (iPhone + Apple Watch) and as an Android APK. Plan routines, log workouts, see which muscles are trained, import from Strong/Hevy/FitNotes. Self-host it or use it on the phone alone.

Most workout apps keep your data on their servers, push you towards a subscription, or vanish when the company does. openGym runs on your own box, keeps your data in a folder you control, and is yours to fork. It still behaves like a modern app: installable on the home screen, passkey sign-in, works offline, syncs between your phone and your laptop.

No account on someone else's server, no subscription, no ads, no telemetry. One docker compose up and it's running.

apple-watchbodyweightdockerfitnessfitness-trackergymhealthiosmcpnodejspasskeysprogressive-web-applications
Stars
18.1k
Forks
2370
Language
JavaScript
License
AGPL-3.0
Last push
Oct 30, 2026
Created
Jul 18, 2026
Website
opengym.ch

Description and README excerpt from DuarteSantos8/openGym on GitHub ↗.

Trending history

DuarteSantos8/openGym was first seen on GitHub · Trending JavaScript today on Oct 31, 2026. Since then it has appeared in 16 checks on 3 different days. Its best position was #5 of 8, reached on Nov 1, 14:53 UTC. It dropped off the list after Nov 2, 08:53 UTC.

Rank history

Position on GitHub · Trending JavaScript today at every check (lower is better).

#1#4#7#10 11:5323:0810:2321:3808:53 Oct 31, 11:53 UTC · #8Oct 31, 14:53 UTC · #8Oct 31, 17:53 UTC · #8Oct 31, 20:53 UTC · #8Oct 31, 23:53 UTC · #8Nov 1, 02:53 UTC · #8Nov 1, 05:53 UTC · #8Nov 1, 08:53 UTC · #8Nov 1, 11:53 UTC · #6Nov 1, 14:53 UTC · #5Nov 1, 17:53 UTC · #5Nov 1, 20:53 UTC · #5Nov 1, 23:53 UTC · #5Nov 2, 02:53 UTC · #5Nov 2, 05:53 UTC · #5Nov 2, 08:53 UTC · #6

Last 14 days

Best rank per day (UTC).

Oct 26today

Metric history

Platform metric as reported by GitHub.

0208416631 11:5323:0810:2321:3808:53 Oct 31, 11:53 UTC · 631Oct 31, 14:53 UTC · 631Oct 31, 17:53 UTC · 631Oct 31, 20:53 UTC · 631Oct 31, 23:53 UTC · 631Nov 1, 02:53 UTC · 626Nov 1, 05:53 UTC · 626Nov 1, 08:53 UTC · 626Nov 1, 11:53 UTC · 626Nov 1, 14:53 UTC · 626Nov 1, 17:53 UTC · 312Nov 1, 20:53 UTC · 312Nov 1, 23:53 UTC · 312Nov 2, 02:53 UTC · 317Nov 2, 05:53 UTC · 317Nov 2, 08:53 UTC · 317

Questions

Is DuarteSantos8/openGym trending on GitHub Trending right now?

Not at the moment. It was last on the list on Nov 2, 08:53 UTC, after 3 days of trending.

What is the highest rank DuarteSantos8/openGym reached?

#5 on GitHub · Trending JavaScript today, on Nov 1, 14:53 UTC. Trendoday checks this list every 180 minutes.

How long has DuarteSantos8/openGym been trending?

It was first seen on Oct 31, 2026 and has been on the list on 3 days (16 checks) since.

What language is DuarteSantos8/openGym written in, and what is its license?

Mostly JavaScript; it is licensed under AGPL-3.0. It has 18.1k stars and 2370 forks.