wger
Web-based personal workout, fitness and weight logger/tracker. It can also be used as a simple gym management utility and offers a full REST API as well.
High commit volume, frequent releases and growing activity.
Commit activity more than 83% of tracked projects; popularity more than 73%. How this is calculated.
Commits, last 11 months
| Stars | 7k |
|---|---|
| Latest release | 2.7 · 3 Sept 2026 |
| Repo updated | 27 Sept 2026 |
| Licence | AGPL-3.0 |
| Built with | Python, Docker |
Is wger actively maintained?
wger is under active development: 1250 commits landed over the last 11 months, averaging roughly 145 commits a month in the most recent quarter.
The most recent tagged release, 2.7, shipped within the last month — a current, installable version exists today.
Of the 8 projects we track in Health and Fitness, wger ranks #2 by health score — in the top quarter of its category.
What wger actually does
wger is a web-based utility designed to log personal workouts, fitness routines, and weight metrics. It functions as both a self-hosted tracker for individuals and a basic management tool for gym environments, complete with a REST API for programmatic access.
Best fit: It suits individuals wanting privacy over their health data who prefer self-hosted fitness tracking, or small facilities needing a straightforward management interface.
Worth knowing: The AGPL-3.0 licence requires you to make the source code available if you modify the software and offer it as a network service.
Deployment notes
Containerised deployment via Docker typically requires attaching persistent volumes for data storage and placing the container behind a reverse proxy to handle TLS termination.
Alternatives to wger
Projects in the same categories, ordered by health score.
Electronic health records and medical practice management solution.
Simple workout/activity tracker.
Statistics dashboard generated from Strava data.
Laboratory information system (LIS/LIMS) for clinical, public health, environmental and vector surveillance labs. FHIR-native, with analyzer integration (ASTM/HL7), quality control and national-scale reporting.
Manage all of your medical records from Epic MyChart, Cerner, and OnPatient patient portals in one place. Privacy-focused, self-hosted, and offline-first.
Nutrition and diet tracker with barcode scanning, wearable integrations (Fitbit, Withings, Garmin, Health Connect), adaptive calorie goals, multi-user sharing, and a built-in AI assistant (alternative to MyFitnessPal, Cronometer).