Free workout and fitness manager with self-hosted workout, nutrition, weight, and gym tracking
- Stars6.2k
- Forks917
- Open Issues256
AGPL-3.0
- Python
- HTML
- CSS

About wger
wger is a free workout and fitness manager for planning routines, tracking body data, and managing nutrition. It covers custom workout routines, automatic weight progression rules, diet plans, body weight, custom measurements, and progress photos in one system.
Nutrition logging uses a food database from Open Food Facts, and the built-in exercise wiki can be accessed and contributed to. wger also includes a REST API for third-party integrations or automations, multi-user support, and basic gym management features. Apps are available for Android, iOS, F-Droid, and Flathub.
wger is self-hostable with Docker Compose for full control of the instance. The application code is licensed under AGPL-3.0-or-later, with exercise and ingredient data under Creative Commons licenses on individual entries and documentation under CC-BY-SA-4.0.
Key features
- Custom workout routines with automatic weight progression rules
- Diet plans, body weight, and custom measurement tracking
- Calorie logging with Open Food Facts food database
- Progress gallery for fitness photos
- REST API and multi-user support with basic gym management
Details
- First released
- 2013
- Self-hosting
- Docker Compose
- Apps
- Android · iOS · F-Droid · Flathub
- Nutrition
- Open Food Facts database
- API
- REST API
- License
- AGPL-3.0-or-later
