Repolode
wger-project

wger-project/wger

Rastreador de treinos, nutrição e peso corporal, open source e auto-hospedado, feito com Django, com REST API e apps móveis complementares.

Alternativa open source a:MyFitnessPalStrong

Estrelas
7,148
Forks
1,041
Issues abertas
238
Último commit
há 4 dias

O que é?

O wger é um gerenciador gratuito de treinos e condicionamento físico que permite planejar rotinas de treinamento com regras automáticas de progressão de carga, registrar planos alimentares, peso corporal e medidas personalizadas, além de manter uma galeria de fotos do seu progresso.

O acompanhamento nutricional usa uma base de dados de alimentos do Open Food Facts para registrar calorias. O projeto também inclui um catálogo de exercícios integrado, que os usuários podem consultar e ajudar a ampliar, além de recursos básicos para gerenciar várias pessoas em uma academia.

Você pode hospedá-lo por conta própria com Docker Compose, usar a REST API para integrações ou recorrer aos apps oficiais para Android, iOS, F-Droid e Flathub. A comunidade gerencia as traduções pelo Weblate.

Recursos principais

  • 01Rotinas de treino personalizadas com progressão automática de carga
  • 02Acompanhamento de peso corporal, planos alimentares e medidas personalizadas
  • 03Registro de calorias com base no banco de dados do Open Food Facts
  • 04Galeria de fotos do progresso
  • 05REST API para integrações e automações
  • 06Hospedagem própria com Docker

Casos de uso

  • Manter um rastreador privado de condicionamento físico e nutrição no seu próprio servidor
  • Criar integrações ou automações com dados de treino por meio da API
  • Gerenciar os membros e os planos de treino de uma academia pequena
  • Acompanhar medidas corporais e fotos do progresso ao longo do tempo

Início rápido

  1. 1

    Clone o repositório de configuração do Docker Compose

  2. 2

    Inicie sua instância auto-hospedada com Docker Compose

    docker compose up -d
  3. 3

    Siga a documentação detalhada de instalação para configurar

Antes de usar

  • A auto-hospedagem requer Docker e alguma configuração do servidor.
  • Os dados de exercícios e ingredientes têm licenças Creative Commons diferentes para cada item.
  • A licença copyleft AGPL-3.0 exige o compartilhamento do código-fonte modificado quando oferecido como serviço de rede.

Tópicos

Perguntas frequentes

O que é wger?
Rastreador de treinos, nutrição e peso corporal, open source e auto-hospedado, feito com Django, com REST API e apps móveis complementares. O wger é um gerenciador gratuito de treinos e condicionamento físico que permite planejar rotinas de treinamento com regras automáticas de progressão de carga, registrar planos alimentares, peso corporal e medidas personalizadas, além de manter uma galeria de fotos do seu progresso.
wger é gratuito? Qual é a licença?
wger é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
wger ainda é mantido?
Manutenção ativa. O último commit de wger foi em 15 de out. de 2026.
Para que posso usar wger?
Manter um rastreador privado de condicionamento físico e nutrição no seu próprio servidor Criar integrações ou automações com dados de treino por meio da API Gerenciar os membros e os planos de treino de uma academia pequena Acompanhar medidas corporais e fotos do progresso ao longo do tempo
Como instalar wger?
Clone o repositório de configuração do Docker Compose Inicie sua instância auto-hospedada com Docker Compose: docker compose up -d Siga a documentação detalhada de instalação para configurar
Onde consigo wger?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/wger-project/wger

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados