openGym 1.79 万星,顶掉 260 刀订阅
装机佬阿Ken · 2026-10-31T16:18:09
健身 App 又开始弹续费了吧,Cronometer、Hevy、MyFitnessPal 一家一个价。有人干脆自己搭了一个,叫 openGym。 GitHub 实测 17,906 星、2,352 个 fork,仓库 7 月 18 日才建的,三个多月跑完第一波增长。 省钱账我先算,它顶掉的不是一个 App,是一叠订阅。 官方对比页两套账。精简组合 Cronometer Gold 59.99 加 Hevy Pro 23.99 加 Zero 或 Flo 59.99,每人每年 143.97 美元。 高端组合 MyFitnessPal 99.99 加 Strong PRO 29.99 加 Zero Plus 69.99 加 Flo 59.99,每人每年 259.96 美元。 openGym 是 0 美元,一个实例全家用,不按人头收费。 功能面比记训练宽,饮食和宏量营养、力量训练、体重围度、水分都有。 iPhone、Apple Watch、安卓 APK、PWA 全给,还能从 Strong、Hevy、FitNotes 导历史数据。迁移成本这块算是接住了。 部署门槛不算低。Node.js 加 PostgreSQL,官方给了 Docker、Nix flake、NixOS module 和 YunoHost 包,不写代码也能装。 前提是有一台常年开机的机器,还得忍命令行。家里那台 24 小时跑的机器正好干这个,电费自己算。 两个坑先说在前面。许可证是 AGPL-3.0,改了代码对外提供服务就得开源。想商用或二次开发的去看 wger,7.2k 星,Python 写的,功能窄一点但省事。 另一个是 open issues 挂到 243 个,功能在快进,坑也摆在明面上。 装之前翻一遍 issue,看有没有撞上你那台 Garmin 的同步场景。别一上来就把三年记录搬进去啊。 项目在 github.com/DuarteSantos8/openGym,官网 opengym.ch。