Nutrition Tracking — Log calories and meals with Open Food Facts database.
Progress Gallery — Upload photos to track fitness changes over time.
REST API — Integrate with third-party apps or build automations.
Multi-User Support — Includes basic gym management for multiple users.
wger is a self-hosted fitness manager with custom workouts, nutrition logging, and progress tracking. Deploy with Docker, access native apps on Android/iOS, or use the web interface. It's fully open-source under AGPL-3.0 with multilingual support and a REST API for integrations.
Requires Docker for self-hosting, or Python 3.8+ for development setup