InlitX/GymMane
适用于 Android 的离线健身日志。无需账户,无广告,无需互联网。
- Stars
- 346
- Forks
- 31
- 最近推送(UTC)
- 2026年9月13日
- 项目状态
- 未归档
技术话题
使用的依赖
依赖清单 22 项
- flutter
{"sdk":"flutter"} - flutter_localizations
{"sdk":"flutter"} - audioplayers
^6.1.0 - cupertino_icons
^1.0.8 - file_picker
^8.1.7 - flutter_local_notifications
^22.0.1 - home_widget
^0.7.0 - image_picker
^1.2.3 - intl
^0.20.2 - path_drawing
^1.0.1 - path_provider
^2.1.6 - phosphoricons_flutter
^1.0.0 - share_plus
^12.0.2 - shared_preferences
^2.3.2 - timezone
^0.11.1 - url_launcher
^6.3.2 - video_player
^2.9.2 - archive
^4.0.9 - app_settings
^8.0.3 - flutter_test开发依赖
{"sdk":"flutter"} - flutter_lints开发依赖
^6.0.0 - flutter_launcher_icons开发依赖
^0.14.1
所在榜单
原始 README
以下为英文项目原文快照,最新内容请访问 GitHub。
展开 / 收起项目 README
GymMane
GymMane
A free, offline gym log for Android.
Tap the muscles you want to train, log your sets and watch your numbers go up.
Android 7.0+ License GPLv3 Art CC BY-SA 4.0 Stars
Get it on F-Droid Get it on IzzyOnDroid Get it on OpenAPK Get it on GitHub Get it on Obtainium
English · Español · Italiano · 简体中文
Lift. Log it. Grow. Tap the muscle, get the session Tick the set, rest rings itself Progress from your own sets 500+ exercises with animations No account. No internet. No smoke.
Plain screenshots, every screen straight off the phone
Today Body map Live session Progress
Today · Body map · Live session · Progress
History Library Routines Settings Journal Places Muscle timeline Profile
History · Library · Routines · Settings
What it does
Training
|
Progress
|
Exercises and tools
|
Your data
|
Download
Get it from F-Droid, IzzyOnDroid, OpenAPK, Obtainium or the
GitHub releases. On GitHub,
take the arm64-v8a APK if you're not sure which one you need.
| Platform | Status |
|---|---|
| Android 7.0+ | Supported |
| Wear OS 3+ | In progress |
| iOS 15+ | In progress |
| Desktop | Planned |
Privacy
No account, no ads and no analytics. GymMane doesn't even have the internet permission, so your training stays on your phone. The permissions it does ask for are for the rest timer, its notification and the widgets.
Contributing
Bug reports, ideas and pull requests are welcome. For anything big, open an issue first. Translations are plain files in lib/l10n, and TRANSLATING.md explains how to add one.
git clone https://github.com/InlitX/GymMane.git
cd GymMane
flutter pub get
flutter build apk --release
Support
GymMane is free and will stay that way. A star, a translation or a clear bug report helps a lot. If you want to buy me a coffee:
| Bitcoin Bitcoin |
bc1qm0r4pg8nknnjh3a7n2t63ckafhsz8jdd6qer29 |
| Ethereum Ethereum |
0x34b7A5552132cBca150Ae29c1E632faA49430e1a |
| Solana Solana |
DC8dNEUNJhWdtBHBZAn4FTheVC3W4PtkGhbazvtk17Jo |
| Monero Monero |
44SECMEf3rfV228kpy3Gs48wLmLXnq231gAMG7ULYoCWBWLYLHdwYV7YFkhMk31DR5P7SRAyRPyhkYaehtgEoajASz7qubq |
License
The code is GPL-3.0. The exercise art comes from Workout Guide by Bryl Lim, based on Everkinetic, and is CC BY-SA 4.0. The fonts use the SIL Open Font License. CREDITS.md has the details.