Pick your muscles on a real body map, log your sets, and watch your numbers move.
📥 Download · ✨ Features · 📦 Import · 🔒 Privacy · 🌍 Translations · 🛠️ Build · ❤️ Support · ⚖️ License
| Where | |
|---|---|
| GitHub | Latest release — grab the arm64-v8a APK if unsure |
| F-Droid | GymMane on F-Droid — updates land a few days after each release here |
| Obtainium | Paste https://github.com/InlitX/GymMane into it and it watches the releases for you |
An open-source strength log built for the gym floor. Tap the muscles you want to train, log reps and weight set by set, rest with an alarm that actually gets your attention, and read progress that comes from your own sets.
500+ exercises · 6 calculators · 100% offline · 0 internet permissions
|
|
|
|
| Platform | Status |
|---|---|
| Android 7.0+ | ✅ Supported |
| iOS · Desktop | 📅 Planned |
Bring your history with you. Every exercise is matched against GymMane's own library, and anything you already logged is skipped.
| App | What to hand it |
|---|---|
| Hevy | workout_data.csv, plus the measurements zip |
| Strong | strong.csv |
| FitNotes | the whole .fitnotes backup (SQLite) |
| openGym | the opengym-backup-*.json |
| Anything else | any CSV with date, exercise, reps and weight |
Important
GymMane has no analytics, no ad SDK and no network code. The app never
asks for Android's INTERNET permission, so it cannot send your training
anywhere. The only outbound actions are links you tap yourself.
Everything it does ask for, and why:
| Permission | What it is for |
|---|---|
POST_NOTIFICATIONS |
show the rest timer and its alarm |
USE_EXACT_ALARM |
ring at the right second, not "sometime later" |
VIBRATE |
the alarm buzzes |
WAKE_LOCK |
the alarm fires with the screen off |
GymMane speaks English, Spanish, Portuguese, Italian, Russian and Simplified Chinese, and more languages are very welcome. They live in plain ARB files — one per language, nothing to compile: edit the file and open a pull request. The full guide is in TRANSLATING.md.
git clone https://github.com/InlitX/GymMane.git
cd GymMane
flutter pub get
flutter test
flutter build apk --releaseBug reports, ideas and pull requests are all welcome — see CONTRIBUTING.md. For anything larger than a fix, open an issue first so we can agree on the direction.
GymMane is free, open source and free of ads, and it stays that way. If it helps you show up at the gym more often, that is already enough — and a star, a translation or a clear bug report help as much as a coffee does.
Crypto wallets
| What | License |
|---|---|
| The app and its code | GPL-3.0 |
Exercise illustrations (assets/art/) |
CC BY-SA 4.0 |
| Fonts | SIL Open Font License |
The exercise illustrations come from Workout Guide by Bryl Lim, built on pose artwork from Everkinetic. Workout Guide's code is MIT, but its artwork is CC BY-SA 4.0 — so GymMane's copy stays CC BY-SA 4.0 too, credit included. GymMane draws it as vectors and tints it with the theme; CREDITS.md has the details.





















