LibreFit

LibreFit

Free, open source and private workout tracker with a rich dataset and images.

IamDg & LibreFit's Contributors Sports & Health Workout

Screenshots

Screenshot of LibreFit Screenshot of LibreFit Screenshot of LibreFit Screenshot of LibreFit Screenshot of LibreFit

Description

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.
πŸ“Š 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 high-quality 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.

Website: https://librefit.org
Open source code: https://github.com/LibreFitOrg/LibreFit
Donate: https://librefit.org/donate
Contribute: https://github.com/LibreFitOrg/LibreFit/blob/main/CONTRIBUTING.md

What’s new (0.3.1)

πŸ› Fixed
- Visual bug causing weight field to not show current value
- Initial state of input sheet

Versions

Version Date Size Requires Android Download
0.3.1 current
971eaf7754ad86d8…
2026-06-03 39 MB API 26
0.3.0
c538fb210c99e671…
2026-05-24 39 MB API 26
0.2.0
3c30a3014ad6034f…
2026-04-28 30 MB API 26

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • NotificationsShow notifications.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_DATA_SYNC
  • app.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments