Repolode
wger-project

wger-project/wger

Registrador de entrenamientos, nutrición y peso corporal, de código abierto y autohospedado, basado en Django, con REST API y aplicaciones móviles complementarias.

Alternativa open source a:MyFitnessPalStrong

Estrellas
7,148
Forks
1,041
Issues abiertos
238
Último commit
hace 4 días

¿Qué es?

wger es un gestor gratuito de entrenamiento y actividad física que permite planificar rutinas con reglas automáticas de progresión de peso, registrar planes de alimentación, peso corporal y medidas personalizadas, y mantener una galería de fotos del progreso.

El seguimiento de la nutrición utiliza una base de datos de alimentos de Open Food Facts para registrar las calorías. El proyecto también incluye un catálogo de ejercicios integrado que los usuarios pueden explorar y ampliar, además de funciones básicas para gestionar varios usuarios en un gimnasio.

Puedes alojarlo en tu propio servidor con Docker Compose, usar la REST API para integraciones o instalar las aplicaciones oficiales para Android, iOS, F-Droid y Flathub. La comunidad gestiona las traducciones mediante Weblate.

Funciones clave

  • 01Rutinas de entrenamiento personalizadas con progresión automática de peso
  • 02Seguimiento del peso corporal, los planes de alimentación y las medidas personalizadas
  • 03Registro de calorías con datos de Open Food Facts
  • 04Galería de fotos del progreso
  • 05REST API para integraciones y automatización
  • 06Alojamiento propio con Docker

Casos de uso

  • Tener un registrador privado de actividad física y nutrición en tu propio servidor
  • Crear integraciones o automatizaciones basadas en datos de entrenamiento mediante la API
  • Gestionar a los miembros y los planes de entrenamiento de un gimnasio pequeño
  • Seguir la evolución de las medidas corporales y las fotos de progreso

Inicio rápido

  1. 1

    Clona el repositorio de configuración de Docker Compose

  2. 2

    Inicia tu instancia autoalojada con Docker Compose

    docker compose up -d
  3. 3

    Sigue la documentación detallada de instalación para configurarla

Antes de usarlo

  • El autoalojamiento requiere Docker y cierta configuración del servidor.
  • Los datos de ejercicios e ingredientes tienen distintas licencias Creative Commons según cada elemento.
  • La licencia copyleft AGPL-3.0 exige compartir el código fuente modificado cuando se ofrece como servicio de red.

Temas

Preguntas frecuentes

¿Qué es wger?
Registrador de entrenamientos, nutrición y peso corporal, de código abierto y autohospedado, basado en Django, con REST API y aplicaciones móviles complementarias. wger es un gestor gratuito de entrenamiento y actividad física que permite planificar rutinas con reglas automáticas de progresión de peso, registrar planes de alimentación, peso corporal y medidas personalizadas, y mantener una galería de fotos del progreso.
¿wger es gratuito? ¿Qué licencia tiene?
wger es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿wger sigue mantenido?
Mantenimiento activo. El último commit de wger fue el 15 oct 2026.
¿Para qué puedo usar wger?
Tener un registrador privado de actividad física y nutrición en tu propio servidor Crear integraciones o automatizaciones basadas en datos de entrenamiento mediante la API Gestionar a los miembros y los planes de entrenamiento de un gimnasio pequeño Seguir la evolución de las medidas corporales y las fotos de progreso
¿Cómo se instala wger?
Clona el repositorio de configuración de Docker Compose Inicia tu instancia autoalojada con Docker Compose: docker compose up -d Sigue la documentación detallada de instalación para configurarla
¿Dónde consigo wger?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/wger-project/wger

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados