Skip to content

wger

Productivity & Wikis

A free, self‑hostable workout and fitness manager with a REST API

Python Latest 2.5 · 1mo ago Security brief →

Features

  • Customizable workout routines with automatic weight progression
  • Comprehensive tracking of diet, body measurements, and progress photos
  • Nutrition logging via Open Food Facts database
  • Self‑hostable deployment using Docker Compose
  • Multilingual support powered by community translations

Recent releases

View all 2 releases →
2.5 Breaking risk
Breaking changes
  • Removed endpoints: /api/v2/ingredient/search/, /api/v2/exercise/search/, /api/v2/variations/, /api/v2/weightunit/
  • Exercise variations moved from dedicated endpoint to exercise model field
Notable features
  • Ingredient sync improved with pre-generated database dump file (auto-fallback to paginated API)
  • Serving sizes support contextual units (servings, cups) auto-imported from Open Food Facts
  • Added dietary properties (vegan, vegetarian, nutriscore) and enhanced repetition unit metadata
2.4 Breaking risk
Breaking changes
  • Default settings files location changed
  • Non-Docker setups must update config path
Notable features
  • Exercise submission API
  • Password toggle in forms
  • AVIF image support

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
6,155
Forks
909
Languages
Python HTML CSS

Install & Platforms

Install via
docker-compose
Mobile
Android IOS

Community & Support

Beta — feedback welcome: [email protected]