LibreFit - The free and private workout tracker
July 20, 2026 ยท View on GitHub
LibreFit - The free and private workout tracker
LibreFit is a free and open-source workout tracker designed with privacy in mind.
Create fully personalized workouts assembled from a rich dataset of hundreds of exercises โ each exercise paired with images and step-by-step instructions covering setup and execution.
Schedule single sessions, filter exercises by equipment, muscle group or difficulty with one tap. During workouts, track every set, rep, rest interval, and load in real time.
Caution
Free and Open-Source Android is under threat. Google will turn Android into a locked-down platform, restricting your essential freedom to install apps of your choice. Make your voice heard โ keepandroidopen.org.





Table of Contents
- ๐ก Motivation
- ๐ Features
- ๐ฅ Install
- ๐ค Let's Build LibreFit Together
- ๐ Donate
- ๐๏ธ Contribute to the source code
- ๐ Translate
- ๐ Improve exercises' dataset
- โ I Have A Question
- โก Building LibreFit from source
- ๐ License
- ๐ฅ Credits
๐ก Motivation
Hey, it's IamDg here, the creator of LibreFit. Hereโs the motivation for why I started building it in the first place:
LibreFit is a passion project, built by one person who believes software should be open, simple, beautiful, and above all, respectful of your privacy.
I pour countless hours into designing, coding, and refining every detail to create the best possible experience. It's a commitment to you, the user, and to a better digital world.
LibreFit is only possible with your support.
๐ Features
- ๐ Activity Tracking: Log your workouts with its exercises, sets, reps, and duration.
- ๐ฏ Progress Monitoring: Visualize your progress over time with insightful charts and statistics.
- ๐ Workout Planning: Create and customize workout plans tailored to your fitness goals.
- โจ๏ธ Rich dataset of exercises with images: Access a comprehensive library of 800+ exercises with detailed instructions and demonstration images for proper form and technique.
- ๐ฑ Offline-First: Track workouts and access all features without an internet connection.
- ๐ Privacy-Focused: Your data is stored locally on your device, ensuring that your personal information remains private and secure.
- ๐จ Material Design 3 Expressive: Enjoy a sleek and modern user interface that enhances your experience.
๐ฅ Install
Currently, you can download LibreFit from:
๐ค Let's Build LibreFit Together
Thank you for considering improving LibreFit!
You can actively contribute to the project and become a supporter in one of the following ways:
- ๐ Donations
- ๐๏ธ Contributions to the source code
- ๐ Translations
- ๐๏ธ Improvements to the exercise dataset
Every supporter will be credited in the about page of the app and in credits section, and it will be able to request here the supporter version of LibreFit which includes:
- ๐ Custom exercises: The option to create and use custom exercises as they were in the dataset.
- ๐จ Material You: The app's theme will match the colors of system wallpaper.
These features are either cosmetic or obtainable by giving back to the project but by no means this lowers the user experience
๐ Donate
Donations are the main way to:
- Cover costs (e.g. domain, paid plans for emails, etc.).
- Thank and incentivize the creator to invest more time in the project.
To donate, you can either send use the Monero address below or visit the donation page.
842RPDZ851EitDZZxCEp1sjjyDpsaV74xAJBTPU6X7TrDAbpDrjq5rRfaF3Q8PnXyQeUYs2xLoxFpZb7ZpSJxBvdDgFVpww
Important
If you wish the supporter version, ensure to donate using the integrated processor at donation page
๐ Contribute to source code
See Contributing to source code
You can also follow the development on Codeberg mirror.
๐ Translations
See Contributing to translations to discover how to contribute.
Thanks to Weblate for hosting the LibreFit's translations!
๐ Improve the exercise dataset
See Contributing to exercises' dataset
โ I Have a Question
Before you ask a question, it is best to search for existing Discussions and Issues that might help you.
If you then still feel the need to ask a question and need clarification, we recommend the following:
- Open a Discussion.
- Join our Simplex Group.
- Provide as much context as you can about what you're running into.
- Provide project and platform versions, depending on what seems relevant.
We will then take care of the question as soon as possible.
โก Building LibreFit from source
- Clone the project locally (or download source code as
.zipfile):git clone https://github.com/LibreFitOrg/LibreFit.git - Open in Android Studio: Open Android Studio and select "Open an existing Android Studio project", pointing to the cloned/downloaded directory.
- Sync Gradle: Let Android Studio download the dependencies and sync the project.
- Build the app: Connect a device or start an emulator and run
Run 'app'in Android Studio or:./gradlew assembleDebug
Note
This project supports reproducible builds. See REPRODUCIBLE.md
๐ License
LibreFit is licensed under the GNU General Public License v3.0 or later (GPL v3.0 or later), and it is subject to these additional terms.
In short, this means you are free to use, modify, and distribute the code, but you must:
- Share your changes: If you distribute a modified version, you must also license it under the GPLv3.
- Give credit: Keep the original copyright notice and attribute the original work to LibreFit.
- Mark your changes: Clearly indicate that your version is a modification of the original.
- Do not use the brand: You cannot use the name "LibreFit" or its logo to promote your modified version.
โข๏ธ Branding
The "LibreFit" name and logos are trademarks. All Rights Reserved.
Their use is governed by the Trademark Policy which applies to relevant files located in
assets and app/src/main/res.
๐ท Images
Caution
Due to the nature of AI generation, these images may contain inaccuracies and/or artifacts. They are provided "as is" without any warranty.
Images in app/src/main/assets are AI generated therefore they are not subject to copyright and are provided without restriction.
They are continuously reviewed and regenerated in order to improve their quality.
๐ฅ Credits
Thanks to everyone who helped the project!
๐ Donators
- FlashyGhost
- jakedevs
- debianite65
- The Blue Blurr
- Anonymous donators
Donate to be listed here.
๐ Contributors
Contribute to source code to be listed here.
๐ Dataset contributors
Contribute to dataset to be listed here.
๐ Translators
Contribute to translations to be listed here.
Arabic ๐ธ๐ฆ
Brazilian Portuguese ๐ง๐ท
Czech ๐จ๐ฟ
- Odweta #97
Dutch ๐ณ๐ฑ
French ๐ซ๐ท
German ๐ฉ๐ช
Hindi ๐ฎ๐ณ
Indonesian ๐ฎ๐ฉ
Korean ๐ฐ๐ท
- Jae Hyuk Lee #97
Polish ๐ต๐ฑ
- theswordsgame #97
Russian ๐ท๐บ
Simplified Chinese ๐จ๐ณ
Spanish ๐ช๐ธ
- SelwynDO #32
- VA5H-One #83
- josรฉ m #32
- DoubleCheddarBurger #32
- johncorea580-crypto #83
- xorodev #83
- tomel51733 #105
Swedish ๐ธ๐ช
Ukrainian ๐บ๐ฆ
- UnknownLi #32
Urdu ๐ต๐ฐ
Made with โค๏ธ by IamDg and contributors



