
一个连网都连不上的健身 App,两个月磨出 1,500 颗星:GymMane 靠的是一周一版、每版回 Reddit
它是什么 一个 Android 上的开源健身记录 App:点肌肉图开练、记组数、500 多个动作动画,无账号、无广告、不收费,连网络权限都没有。
为什么火了 它赶上了 2026 年夏天「开源替代 Hevy/Strong 订阅制」这波,用「数据物理上出不去」这个能自己验证的卖点,加上对标商业 App 的功能和一周一版的更新,在 Reddit 隐私圈和 F-Droid 一点点攒出了口碑。
B你可以怎么跟 别再做健身记录;把这套打法搬到另一个被订阅制砍掉免费版的高频品类(打卡、记账、经期、背单词等),做功能不缩水、不联网、能一键导入竞品数据的开源版,每发一版回 Reddit 发一次更新帖。
- 数据(每天更新) · 建库 2026-08-05 · 1,565 星 · 7 天 +319
GitHub · 星数 数据 2026-10-09 → 2026-11-08(31 天,31 次观测)。10-28 以前的点来自 deeply / 存档补录,不是每天都有
2026 年 8 月 30 日,Reddit 用户 u/Beneficial_Carob_830 在 r/foss 发了一条帖子,标题叫「Gymmane is back」。他说这个健身记录 App 之前发过一次,后来发现里面一部分动作动图取自一个转载 GymVisual 版权内容、没有授权的仓库,只好把项目归档;现在动图全部换成了可以自由使用的版本,重新上线:「完全离线,没有追踪,没有广告,没有账号。这是 v1,先把基础做好,之后照大家的需要一直改,和我现在维护 Streak 一样。」这条帖子拿到 69 赞、39 条评论,有一条评论说:「我本来也打算做一个这样的,你的比我想的强太多了。」到 11 月 6 日,GymMane 在 GitHub 上有 1,527 颗星、163 个 fork(GitHub,11-06)。它没有一天是爆的,值得看的是它怎么把星一点一点攒起来。
它是什么
GymMane 是一个 Flutter 写的 Android 健身记录 App,GPL-3.0 开源。点人体图上的一块肌肉,就能挑动作开练、记组数,内置 500 多个带动画的动作;还有 RPE/RIR、超级组、1RM 曲线、训练热力图、进度照片、桌面小组件,后来加了营养记录、Health Connect 同步、Strava 用的 .fit 导出。Hevy、Strong、FitNotes、openGym 的数据都能一键导入。
仓库简介只有一句:「Offline gym log for Android. No account, no ads, no internet.」最硬的一点是它连 Android 的 INTERNET 权限都不申请。这样「我们不收集你的数据」就不只是一句承诺了:用户装上以后在系统权限页一看就知道,数据确实出不去。后来所有转发它的人,用的几乎都是这句话。
全部免费,作者只放了一个 Ko-fi 打赏链接。
为什么是现在
健身记录 App 的老问题是免费版不够用:Hevy(Google Play 872 万安装)要账号、有 Pro 订阅;Strong(434 万安装)免费版只能存 3 套计划。Reddit 上一直有人发帖找「真正免费的健身 App」。
2026 年 7 月,这股情绪有了出口。开源项目 openGym 7-18 建库,7-20 在 r/coolgithubprojects 一帖 172 赞,到 11-06 涨到 19,947 星,近 7 天还在涨 2,393(GitHub,11-06)。GymMane 晚了一个多月进场,搭上了同一波。它没去跟 openGym 比谁大,而是挑了一块 openGym 没占的位置:openGym 用 JS/Expo 写,支持自托管、跨端、上了 App Store;GymMane 只做 Android,纯本机,上 F-Droid,连网络权限都没有。在最在乎隐私的那群人里,它更「纯」。
星是怎么来的
GitHub Releases 的时间和星数的曲线放在一起看,大致能对上:
| 日期 | 发生了什么 | 星(GitHub / Trendshift) |
|---|---|---|
| 08-29 / 08-30 | v1.0.0;r/foss「Gymmane is back」 | — |
| 09-07 | 上架 IzzyOnDroid(F-Droid 的第三方源) | 约 165 |
| 09-19 / 09-21 | v1.3.0 发布;两天后单日 +115,当天 Dart 日榜第 2 | 09-17 约 341 |
| 10-20 前后 | r/foss 发「just hit 1k stars」 | 约 1,000 |
| 10-24 → 11-03 | v1.7 → v2.0,十天四个版本 | 1,070 → 1,262 |
| 11-05 / 11-06 | X 上的开发者大号 @rammcodes 推荐(约 232 赞、6.7K 浏览) | 单日 +35 / +70,93 天里最多的两天 |
09-21 那天的 +115 具体是哪一帖带来的没查到;从时间看,很可能和 v1.3.0 的更新帖有关(推断)。
主渠道是 Reddit,而且每发一版就去发一次。 作者在 r/foss、r/ProductivityApps、r/DigitalEscapeTools、r/HowToMen 轮流发帖:「1.1.0 你们要的都做了」「1.2.0 谢谢大家的支持」「1.5.0 营养记录来了」「破 1k 星了」「1.3k 星了」。帖子不大,30 到 70 赞,但一直在发。r/BestGitHubRepos 上也有别人转的帖,标题就是那句「does not even request the internet permission」。
每一版都写明做了多少条用户提的需求。 v1.0.0(08-29)到 v2.0.0(11-03),两个月出了 11 个版本,最近十天出了四个。release notes 里反复出现「twenty-six of them are in this version」「Forty-eight of them」,v1.9.0 开头一句是「The biggest update yet, and once again it's built from your issues」。issue 编号已经到 #331,11-04 到 11-06 每天都有人提新功能。在评论区提需求的人,下一版发出来就会去转发。所以它的曲线是一条斜线,不是一个尖峰:近 7 天涨 170,前 7 天涨 173(GitHub,11-06)。
F-Droid 带来的长尾。 上了 IzzyOnDroid、F-Droid 主库、OpenAPK、Obtainium 之后,一批开源 App 聚合站和「XX 的开源替代」站自动收录了它,AlternativeTo 上它挂在「Hevy 替代」下面。用 F-Droid 的人,本来就是最在乎「没有网络权限」的那群人。
有人真的在用。 所有版本的 APK 在 GitHub 上一共被下载了约 2.15 万次,v1.3.0 一个版本就有 4,777 次(GitHub,11-06)。F-Droid 那边的安装量不公开,实际用户比这多(推断)。
另外还有 Instagram 上的搬运号(「This Gym Tracker Literally Cannot Connect to the Internet」)、一条只有 235 播放的 YouTube 视频、一条西班牙语 LinkedIn 帖子,量都很小,看起来不是作者自己投的。没看到 Hacker News 首页、Product Hunt、媒体报道或任何广告。
这不是作者第一次这么做
作者 InlitX 账号下另外两个项目用的是同一套打法:6 月的 streak(离线习惯打卡,1,105 星)、2 月的 Obsidian-Dashboard-Gallery(858 星)。都是小工具、无账号无广告无联网、多语言 README、在 Reddit 的 FOSS 版块发帖。GymMane 是第三次用这套打法,也是做得最大的一次。他的 README 和落地页也像正经产品:商店级截图、一句 slogan「Lift. Log it. Grow.」、16 种语言的 Crowdin 翻译。放在一堆简陋的 FOSS 项目里,很显眼。
光靠「离线」是不够的。同样离线、同样 Flutter、同样上了 F-Droid 的 Flex 只有 453 星,LibreFit 251 星,LiftLog 602 星。它们缺的是功能、包装和更新速度。
谁在跟它抢
| 项目 | 规模 | 和 GymMane 的区别 |
|---|---|---|
| Hevy | Google Play 872 万安装 | 账号、云同步、社交、Pro 订阅 |
| Strong / FitNotes | 434 万 / 419 万安装 | Strong 免费版有限制;FitNotes 免费离线但不开源、界面老 |
| openGym | 19,947 星 | 同一波的头部,自托管 + 跨端 + App Store;规模是 GymMane 的约 13 倍 |
| wger / workout-cool | 7,234 / 8,663 星 | 一个要自己架服务器,一个是网页教练平台 |
| Flex / LiftLog / LibreFit | 453 / 602 / 251 星 | 同样离线开源,增长基本停了 |
| smartworldarafath/Open-GYM | 11 星 | 09-23 建,连 slogan 都照搬的换皮版 |
已经有人在照抄。作者 09-29 在仓库里加了一份 ADDITIONAL_TERMS.md,按 GPL 第 7 条要求所有衍生版本都要显示「Based on GymMane by InlitX」。另外有 Forge-Fitness、ForgeLog 这些同期的「离线健身记录」小库,都只有个位数的星。
还有一个风险。9 月有一篇文章《How much of F-Droid is LLM generated?》在 HN 上被讨论,把 GymMane 标成「Mostly AI」。仓库里 266 次提交几乎全是作者一个人,一周一大版、功能多得吓人,确实像是重度用 AI 写的。FOSS 圈对这件事很敏感,口碑哪天可能会反过来。
如果是你
一句判断:健身记录这个题目已经有 openGym 和 GymMane 两个了,别再做第三个;值得抄的是它的打法,换一个品类用。
- 适合谁:能用 AI 辅助高频发版、愿意长期泡在 Reddit FOSS/隐私版块回评论的独立开发者,想要一个能写进履历的、有真实用户的开源 App。
- 不适合谁:想一帖爆红然后不管的人。GymMane 没有一天是爆的,1,500 星是两个月 11 个版本、十几条帖子攒出来的。想靠它赚钱的也不适合,这一类基本没有收入。
- 怎么做:找一个「订阅制把免费版砍得很厉害」的高频品类,比如习惯打卡、经期记录、记账、冥想、背单词、跑步记录,做一个功能不缩水、无账号、不申请网络权限的开源版。把隐私写成用户能自己验证的技术事实(不申请某个权限),放进标题。第一版就做好从头部竞品一键导入,换过来不要成本。另一条路是做 GymMane 没做的部分:作者说 iOS 版在做但还没出,iOS 上纯离线的开源健身记录还是空的(未核实是否已有人做)。
- 怎么获客:r/foss、r/fossdroid、r/privacy、r/ProductivityApps 这类版块,每发一版回去发一次更新帖,release notes 里写明「这一版做了你们提的 N 条 issue」;上 IzzyOnDroid、F-Droid 和 Obtainium,吃聚合站的长尾;README 做成商店页的样子,多语言。小语言的 GitHub trending 榜(比如 Dart、Kotlin)竞争小,稳定涨星就能上榜。
- 什么时候之前:不急,这套打法不靠热点。但同一个品类里开源替代一旦有了 1 万星以上的头部,后来的人就只能抢窄位置了。所以要先查一下你选的品类里还有没有空位。
- 什么情况说明看错了:连发三四版、每版都回 Reddit,星还停在一两百,而且 issue 区没人提需求,说明这个品类的人不在乎「离线开源」,或者你的功能离商业 App 还差得远。这时候该换品类,别再加功能。
研究底稿:竞品表、获客证据、完整研究报告
- 竞品
名字 在哪 上线 规模 它和这家不同在哪 Hevy iOS 2019-06 Play 安装 872 万、28.7 万评分(googleplay 库) 要账号、云同步、Pro 订阅;GymMane 无账号无联网全免费,并支持从 Hevy 导入 Strong iOS 2017-04 Play 安装 434 万 免费版限 routine 数、订阅制;GymMane 功能全开且可导入 Strong 数据 FitNotes Android 2013-03 Play 安装 419 万 老牌免费离线但不开源、界面老;GymMane 有肌肉图、动画、现代 UI,可导入 FitNotes Fitbod / JEFIT iOS 2020 前后 Fitbod Play 487 万安装 AI 排课订阅制,方向不同 openGym (DuarteSantos8/openGym) 开源 2026-07-18 19,947 star,近 7 天 +2,393;另有 7.4k star 镜像 同波浪潮头部,JS/Expo、可自托管、上 App Store;GymMane 纯本机 Android、F-Droid 原生、无网络权限,规模约其 1/13 wger 开源 2013-01 7,234 star;Flutter 客户端 990 需自托管服务器,偏综合 workout-cool 开源 2025-06 8,663 star 网页教练平台,不是手机离线日志 Flex / LiftLog / LibreFit 开源 2024-02 / 2021-05 / 2024-09 453 / 602 / 251 star 同样离线 FOSS,但功能、包装、更新速度都弱,增长停滞 Apple 健身 / Health Connect / 三星健康 大厂功能 - 系统自带 不做逐组力量训练日志;GymMane 反而把训练写入 Health Connect - 用户从哪来
- 查实 Reddit FOSS/隐私子版块每版发帖:u/Beneficial_Carob_830 在 r/foss 发「Gymmane is back」(08-30,69 赞 39 评)、1.1.0/1.2.0 更新贴、「hit 1k stars」(10-20)、「1.3k stars」;r/ProductivityApps(09-15,30 赞 25 评)、r/DigitalEscapeTools、r/HowToMen 1.5.0 贴;Trendshift 台阶日与发帖大致对应
- 查实 F-Droid 生态多渠道上架 + 聚合站长尾:IzzyOnDroid InRepoSince 2026-09-07、F-Droid 主库、OpenAPK、Obtainium;被 AlternativeTo(Hevy 替代)、OpenAltFinder、fossdroid、wares.gg、selfhostedworld 等自动收录
- 查实 GitHub trending / star 聚合站:Trendshift 记 28 天进 Dart 前 25;我们的 trending 表 11-06 Dart 日榜第 2;hysenlabs、upstar、codeKK 收录
- 查实 X 开发者大号:@rammcodes 11-05 推荐帖约 232 赞 / 20 转;11-05/06 是 93 天里涨星最多的两天(+35/+70 我们的库,Trendshift +96/+99)
- 查实 Instagram/YouTube/LinkedIn 搬运号:IG Reel「This Gym Tracker Literally Cannot Connect to the Internet」;YouTube GitHub Recaps 视频 235 播放;LinkedIn 西语帖 09-25
- 推断 Show HN:数据卡称约 67 赞,但我们的 hackernews 库和 Algolia 都没找到
GymMane(InlitX/GymMane)为什么能跑出来
渠道:GitHub(开源 Android App)。研究日 2026-11-06。数据来源:我们的 github / hackernews / googleplay 库,GitHub API,Trendshift,Jina/Exa/Brave 搜索(Reddit 原帖被 403,用搜索摘要)。
一句话
GymMane 是一个 Flutter 写的 Android 离线健身记录 App(点人体肌肉图开练、记组数、500+ 动作动画、营养 beta),硬卖点是「连 INTERNET 权限都不申请」。它的 star 不是一次爆发,而是作者用「每个版本都去 r/foss 等隐私/FOSS 子版块发更新贴 + 把每个 issue 都快速做进版本 + F-Droid/IzzyOnDroid 等多渠道上架」磨出来的;赶上了 2026 年夏天「开源替代 Hevy/Strong 订阅制」这波(openGym 同期拿到近 2 万 star),在这波里它占住了「纯离线、纯 Android、F-Droid 原生」的那个位置。
一、数据
- star:1,526(GitHub API,11-06 晚);数据卡记录 1,392(11-06 快照)。建库 2026-08-05,93 天。
- 曲线(我们的库 repo_day + Trendshift 日表):
- 09-07 前约 165 star(Trendshift 显示 09-07~11-06 共 +1,361);09-17 为 341(hysenlabs 快照);10-09 825;10-20 前后破 1k;11-06 1,392~1,526。
- 每天 +5~+40 的稳定涨,夹着几次台阶:09-21 +115(Trendshift,当天 Dart 榜 #2)、10-13~15 每天 +20~26、10-22/26/27 +33/+33/+44、11-05/06 +35/+70(我们的库;Trendshift 记 +96/+99)。
- prev_7d 173 → gain_7d 170,稳定增长;11-06 上 GitHub trending Dart 日榜第 2(我们的 trending 表)。Trendshift 记录它 09-07 以来 28 天进过 Dart 前 25。
- fork 162(约 10.6%),合并 PR 17 个(61 天,Trendshift),有 Marcos6226、9DYnastY 等外部贡献者;issue 编号已到 #331,11-04~11-06 每天都有新 feature request(GitHub issues 页)。
- 真实使用量的侧证:GitHub Releases 所有 APK 累计下载 21,467 次(GitHub API,11-06),v2.0.0(11-03 发)三天 1,799 次。F-Droid/IzzyOnDroid 不公开下载量。
- 发版节奏:v1.0.0(08-29)→ v2.0.0(11-03),两个月 11 个版本,大约一周一版;release notes 反复写「twenty-six of them are in this version」「Forty-eight of them」——每版都说是按 issue 和 Reddit 意见做的。
二、竞品
| 产品 | 在哪 | 上线 | 规模 | 和 GymMane 的不同 |
|---|---|---|---|---|
| Hevy | iOS/Android | 2019-06 | Play 安装 872 万、28.7 万评分(googleplay 库) | 账号+云同步+社交,免费版有限制、Pro 订阅;GymMane 无账号无联网、全免费 |
| Strong | iOS/Android | 2017-04 | Play 434 万安装(googleplay 库) | 免费版限 3 个 routine,Pro 订阅;GymMane 支持从 Strong 导入 |
| FitNotes | Android | 2013-03 | Play 419 万安装(googleplay 库) | 老牌免费离线记录,界面老、不开源;GymMane 能导入 FitNotes,UI 现代、有肌肉图和动画 |
| Fitbod / JEFIT | iOS/Android | 2020/更早 | Fitbod Play 487 万安装 | AI 排课、订阅制,方向不同 |
| openGym(DuarteSantos8/openGym) | 开源(Web 自托管 + iOS + Android APK) | 2026-07-18 | 19,947 star(11-06),近 7 天 +2,393;另有 7.4k star 的镜像库 | 同一波「开源替代订阅健身 App」的头部,JS/Expo、可自托管、上了 App Store;GymMane 是纯离线 Android、F-Droid 原生、无网络权限。两者互相支持导入对方数据 |
| wger | 开源(自托管)+ Flutter 客户端 | 2013 | 7,234 star;flutter 客户端 990 | 需要服务器,偏综合 |
| workout-cool | 开源 Web | 2025-06 | 8,663 star | 教练平台/网页,不是手机离线日志 |
| Flex(brandonp2412/Flexify) | 开源 Android/Flutter,F-Droid | 2024-02 | 453 star | 同样离线 Flutter,但功能和包装弱,同样被 tintotint 列入 AI 生成名单 |
| LiftLog / LibreFit / Simple | 开源 | 2021 / 2024 / — | 602 / 251 / 225 star | 老牌小众 FOSS 记录器,增长停滞 |
| Apple 健身 / Google Health Connect / 三星健康 | 大厂功能 | — | 系统自带 | 不做逐组力量训练日志;GymMane 反而把训练写入 Health Connect |
结论:同类非常多,商业头部 Hevy/Strong 有数百万用户;开源这边 2026 年 7 月以来 openGym 是绝对头部。GymMane 不是品类开创者,而是这波浪潮里的第二梯队,靠更窄的定位吃到了 FOSS/隐私圈。
三、用户从哪来(增长手段)
- Reddit 隐私/FOSS 子版块,每版一贴(主渠道,已确认)。作者 Reddit 账号 u/Beneficial_Carob_830:
- 08-30 r/foss「Gymmane is back」69 赞 39 评论——之前发过一版,因为动作 GIF 来自一个转载 GymVisual 专有内容的仓库、没有授权,被迫归档,重做后重发(Brave 摘要)。
- 之后 r/foss「1.1.0 everything you asked for is in」「1.2.0 thank you for all the support」、r/ProductivityApps「100% offline, free, and open-source gym app」(09-15,30 赞 25 评论)、r/ProductivityApps「Gymmane is back」、r/DigitalEscapeTools / r/HowToMen「1.5.0 nutrition tracking is here」、r/foss「just hit 1k stars」(10-20)、r/foss「reached 1.3k stars」。
- r/BestGitHubRepos 有两三条第三方/半官方转帖(「does not even request the internet permission」「1.2k stars」),openGym 的感谢帖下面也有人提 GymMane。
- Trendshift 的台阶日(09-07、09-13/14、09-21、10-12、10-21、10-24~26、11-03)和这些发帖时间大致对得上,单日 +115 的 09-21 具体对应哪一帖未核实。
- F-Droid 生态多渠道上架(已确认):IzzyOnDroid(InRepoSince 2026-09-07)、F-Droid 主库、OpenAPK、Obtainium 一键导入、GitHub Releases;随后被大量 F-Droid/开源 App 聚合站自动收录(fossdroid、AlternativeTo「Hevy 替代」、OpenAltFinder、wares.gg、appsgit、SafeHaven Store、androidhit、selfhostedworld、wikiapkpedia 等),这些是长尾 SEO 入口。
- GitHub trending 与 star 聚合站(已确认):Dart 语言榜竞争小,它多次进前 25,11-06 日榜第 2;hysenlabs(49 天 +1,043)、upstar、codeKK、Trendshift 收录。
- X 大号带货(已确认,近期):11-05 开发者大号 Ram Maheshwari(@rammcodes)发「OH... INTERNET, YOU NEVER DISAPPOINT」式的开源推荐帖,约 232 赞 / 20 转 / 6.7K 浏览(Jina 抓 X 页面),紧接着 11-05/06 是 93 天里最大的两天涨星。
- 短视频/搬运号(已确认,量小):Instagram Reel「This Gym Tracker Literally Cannot Connect to the Internet」、Instagram 帖「Your workouts deserve a better tracker」;YouTube「GitHub Recaps」频道视频「I Found a FREE Gym App With NO Ads, NO Account & NO Internet?!」仅 235 播放;LinkedIn 西语帖「Hay una app de gimnasio que no podría vender tus datos ni aunque quisiera」(09-25)。这些都是 GitHub 搬运型账号,不像作者自己投放。
- 没找到:HN(我们的 hackernews 库和 Algolia 都没有 GymMane 帖;数据卡里说的「Show HN 约 67 赞」未能核实)、广告、Product Hunt、媒体报道、Google Play/App Store 上架(Reddit 评论里有人问「Is it on the Play store?」,作者回复只有 Android、iOS 在做)。
四、为什么能跑出来
- 踩中了一个明确的怨气:健身记录 App 被 Hevy/Strong 们做成「免费版没法用、要账号、要订阅」;Reddit 上长期有「真正免费的健身 App」需求帖。2026 年 7 月 openGym 一帖 172 赞冷启动到近 2 万 star,证明这波情绪是真的,GymMane 晚两周进场搭上了同一波。
- 一句话钩子足够硬且可验证:「不申请 INTERNET 权限,所以数据物理上出不去」——不是「我们承诺保护隐私」,而是装上就能在权限页验证。这句话被所有搬运号原样复用(IG、X、LinkedIn、聚合站标题),是传播的核心单元。
- 功能完整度对标商业 App:肌肉人体图、500+ 动作动画、RPE/RIR、超级组、1RM 曲线、热力图、进度照片、小组件、营养、Health Connect、Strava .fit、从 Hevy/Strong/FitNotes/openGym 一键导入——「迁移成本为零 + 功能不缩水」让 FOSS 圈的人愿意真的换过来,也让 release 下载 2 万+、issue 每天都有。
- 「你提我就做」的快迭代 + 每版回到 Reddit 报喜:两个月 11 个版本,每版注明吃了多少 issue。每次更新都是一次再曝光,Reddit 评论区的提需求者变成下一版的传播者——这就是为什么曲线是长期线性而不是一次脉冲。
- F-Droid 生态的天然分发:上了 IzzyOnDroid/F-Droid 后,一堆聚合站和「XX 开源替代」站自动收录;F-Droid 用户正是最在乎「无网络权限」的人群,定位和渠道完全对齐。
- 作者有现成模板:同一作者 06 月的 streak(离线习惯打卡,1,105 star)、02 月的 Obsidian-Dashboard-Gallery(858 star)用的是同一套「小工具 + 无账号无广告无联网 + 多语言 README + Reddit FOSS 发帖」打法,GymMane 是这套打法第三次复用、做得最大的一个。
五、差异化
- 和商业 App(Hevy/Strong/Fitbod):无账号、无订阅、无广告、无网络权限、开源;功能深度接近。
- 和 openGym(最直接的开源对手):openGym 走「可自托管 + 跨端 + 上 App Store」;GymMane 走「纯本机、Android 原生、F-Droid 上架、连网络权限都没有」。GymMane 在 F-Droid/隐私圈更「纯」,但规模只有 openGym 的约 1/13。
- 和老牌 FOSS 记录器(Flex、LiftLog、LibreFit、FitNotes):UI 和包装现代得多(商店级截图、品牌 slogan「Lift. Log it. Grow.」、多语言 README 和落地页),功能多得多,更新快得多。
- 判断:「无网络权限」这个差异化是它传播的钩子,是跑出来的原因之一;但真正让它持续涨的,是功能完整 + 快速迭代 + 每版回 Reddit。光有「离线」不够——Flex、LibreFit 也离线,却停在几百 star。
六、被多少人看见了 / 有没有人在抄
- 可见度:小圈子里在传。主要在 Reddit FOSS/隐私子版块、F-Droid 生态和 GitHub 聚合站;X 上 11-05 才第一次被一个开发者大号转;没有媒体、没有 HN 首页;不赚钱(全免费,只有 Ko-fi 打赏)。
- 负面信号:tintotint.eu 9 月那篇「How much of F-Droid is LLM generated?」(HN 上被讨论)把 GymMane 评为「Mostly AI」;作者的提交几乎全是本人(266 次贡献),一周一大版、海量功能,符合 AI 辅助开发的特征。FOSS 圈对此敏感,是潜在风险。
- 跟风者:smartworldarafath/Open-GYM(09-23 建,11 star)连 slogan「Lift. Log it. Grow.」都一样,「552 exercises, 16 languages」,基本是换皮;作者 09-29 加了 ADDITIONAL_TERMS.md,按 GPL §7(b) 要求衍生作品必须显示「Based on GymMane by InlitX」,说明已经遇到被拿去换皮的情况。另有 Forge-Fitness、ForgeLog、open-factor、PRIME 等同期「offline-first gym tracker」小库(个位数 star)。
七、别人能借鉴什么
- 找一个「订阅制把免费版阉割」的高频品类,做「功能不缩水 + 无账号无联网」的开源版,把隐私承诺换成可验证的技术事实(不申请某权限)写进标题。
- 一开始就做好从头部竞品一键导入,让迁移零成本。
- 每版都回同一批社区报喜,并在 release notes 里点名「这版做了多少你们提的 issue」,把评论区变成需求池和传播者。
- 上 F-Droid/IzzyOnDroid/Obtainium,自动拿到一圈聚合站长尾流量。
- 商店级截图、slogan、多语言 README 和落地页,在一堆简陋的 FOSS 项目里显得像产品。
- 同一套打法可以批量复刻到别的小工具(作者已经做了 streak、Remindrop 等)。
八、还不确定的
- 09-21 单日 +115 对应的具体帖子;数据卡里「Show HN 约 67 upvotes」未能在 HN 库/Algolia 找到。
- Reddit 原帖正文和完整评论(被 403,只有搜索摘要)。
- F-Droid/IzzyOnDroid 上的实际安装量;Instagram Reel 的播放量。
- 作者身份(Reddit 回复里自称会西语、英语、阿拉伯语),是否是 AI 批量出 App 的个人开发者。
- iOS 版是否会出(Reddit 上作者说在做)。
出处
- github.com/InlitX/GymMane (README、releases、issues、ADDITIONAL_TERMS.md);GitHub API(stars/forks/下载量,11-06)
- trendshift.io/repositories/107197 (09-07~11-06 每日涨星与 Dart 榜名次)
- hysenlabs.com/projects/inlitx-gymmane (09-17 341 star → 11-05 1.4k)
- Reddit:r/foss/comments/1w2ow40(Gymmane is back,69 赞 39 评)、r/ProductivityApps/comments/1wh5820(30 赞 25 评)、r/foss/comments/1xb6hdo(1k stars)、r/foss/comments/1w8clq9、1wf9azz、r/DigitalEscapeTools/comments/1x3xs66、r/BestGitHubRepos/comments/1wp14n4、1xisq1w(Brave/Jina 搜索摘要)
- x.com/rammcodes/status/2118380126874505407 (11-05)
- tintotint.eu/whacky-corner/f-droid_slop/ ;news.ycombinator.com/item?id=49710015
- apt.izzysoft.de/fdroid/index/apk/com.gymmane.app?repo=main ;f-droid.org/en/packages/com.gymmane.app/
- www.youtube.com/watch?v=UbDvNlmdYwE (235 播放);www.instagram.com/reel/Ddh2XIlFKnX/
- 我们的库:github(repo_day、trending、repo_profile,11-06)、googleplay(Hevy/Strong/FitNotes/Fitbod 安装量)、hackernews(无 GymMane 帖)
- openGym:github.com/DuarteSantos8/openGym ;r/coolgithubprojects/comments/1v1rbig(07-20,172 赞)
- 换皮:github.com/smartworldarafath/Open-GYM