Welcome — where openGym is, and where to put what #35
DuarteSantos8
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
openGym went public two weeks ago and there are now ~200 of you here, so a short orientation post.
What this is
A gym and body-weight tracker you run yourself. No account on someone else's server, no
subscription, no ads, no telemetry. AGPL, and it stays that way — there is no paid tier and
nothing is held back.
What shipped since the first release
detection and deloads. The rules are pure functions with tests, because they are exactly the
kind of logic that is easy to get subtly wrong and impossible to verify by clicking.
default. Imported RPE comes across with the rest of the history.
rest timer can hand time back, Settings is grouped by what each setting actually affects.
Full detail in CHANGELOG.md.
Where to put what
Issues stay for bugs and agreed-on work. Questions get better answers in Q&A and, more to the
point, the next person searching for the same problem actually finds them there.
Thanks
Most of the list above started as someone else's issue. Progression programs, timed holds and
the 1RM calculator came from @Space-Hermes; localization, equipment filtering and the whole
CLI/REST/MCP conversation from @Alephas; RPE capture from @fted, built out into a PR by
@octaviodimarco; the MCP server from @Pengboi; and a long run of sharp bug reports from
@shibbrich1, @philderks and @TheCommishDeuce. That is more of this project than I wrote alone
in the same period.
If you're using it: a ⭐ genuinely helps people find it, and a Show-and-tell post about your
setup helps more.
All reactions