Workout, nutrition, and body-measurement tracker

5.5kstars
801forks
Last commit: 7d ago
Repo age: 13y old
wger screenshot

wger is a self-hosted fitness management web app for planning and tracking workouts, exercises, nutrition, and body measurements. It provides structured training plans and logging, along with a large exercise database and an API for integrations.

Key Features

  • Workout planning with routines/schedules and training logs
  • Exercise database (with muscles, equipment, and images) and the ability to add custom exercises
  • Nutrition logging with foods, meals, and nutritional values (macro/micro nutrients depending on data)
  • Body measurement tracking (e.g., weight, waist, body fat) and progress visualization
  • Calendar views for workouts and planning
  • Multi-user support with user accounts and permissions
  • REST API for integrating with other apps and automations
  • Internationalization (multiple languages supported)

Use Cases

  • Personal training diary to plan cycles and track progression over time
  • Small gym/club instance to maintain shared exercise definitions and member tracking
  • Fitness data hub integrated via API with dashboards, mobile clients, or automation tools

Limitations and Considerations

  • Exercise and nutrition datasets depend on what you import/configure; completeness varies by region/source

wger is a practical option for individuals or groups who want a structured training and nutrition tracker under their own control. Its combination of planning tools, an extensible exercise database, and an API makes it suitable for both standalone use and integrations.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Puter

Puter

Self-hostable personal cloud with a web desktop

38.5k
3.4k
Last commit: 2d ago

A self-hostable personal cloud that provides a web-based desktop, file storage, apps, and multi-user access in the browser.

Alternative to:
Google Drive
Google Drive
+4
Glance

Glance

A fast, minimal, self-hosted dashboard for your feeds and services

31.1k
1.2k
Last commit: 1mo ago

Glance is a lightweight self-hosted startpage/dashboard that aggregates RSS/Atom feeds and service widgets (e.g., weather, markets, GitHub) into a single customizable homepage.

Alternative to:
Protopage
Protopage
+5
SearXNG

SearXNG

Privacy-respecting metasearch engine you can run yourself

24k
2.4k
Last commit: 8d ago

SearXNG is a privacy-focused metasearch engine that aggregates results from many search providers, with strong customization, multiple output formats, and API support.

Alternative to:
Google Search
Google Search
+3
Dashy

Dashy

A customizable dashboard for your homelab and services

23.6k
1.7k
Last commit: 14d ago

Dashy is a configurable self-hosted start page for organizing apps, links, widgets, and status checks with themes, auth, and integrations.

Alternative to:
Start.me
Start.me
+9
Invidious

Invidious

Privacy-focused front-end for YouTube

18.4k
2.1k
Last commit: 19d ago

Invidious is an alternative YouTube web front-end that reduces tracking and improves performance, offering RSS feeds, subscriptions, and video playback without a Google account.

Alternative to:
YouTube
YouTube
+1
Homer

Homer

A simple static homepage for your services and links

11k
886
Last commit: 27d ago

A lightweight, YAML-configured dashboard (startpage) that displays your self-hosted services, links, and status checks as a static web app.

Alternative to:
Start.me
Start.me
+3