Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

openGym

openGym es una aplicación auto-alojada para seguimiento de gimnasio y peso corporal. Permite planificar rutinas semanales, registrar series con RIR/RPE, calcular 1RM estimado e importar datos desde otras apps como Strong o Hevy. Todo corre en tu servidor sin suscripciones ni publicidad.

Ficha actualizada 11 nov 2026, 1:17 · upstream 10 nov 2026, 23:57 · release v1.4.4

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es openGym

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

openGym es una herramienta de seguimiento de entrenamiento auto-alojada que permite planificar rutinas semanales, registrar series con métricas avanzadas como RIR/RPE y calcular el 1RM estimado. La aplicación soporta más de 1.300 ejercicios en su librería, incluyendo animaciones y mapas musculares, además de permitir la creación de ejercicios personalizados con multimedia.

Su arquitectura basada en Next.js y Node.js facilita la integración con contenedores Docker a través de docker compose, garantizando que los datos residan localmente sin depender de servidores externos ni suscripciones. Incluye funcionalidades como supersets, series temporizadas y seguimiento de cardio, ofreciendo una experiencia completa para el atleta que valora la privacidad.

La interfaz soporta instalación como PWA, sincronización entre dispositivos mediante passkey y soporte offline. El sistema permite editar sesiones pasadas, registrar entrenamientos en papel posteriormente y ajustar fechas sin alterar los registros históricos de volumen o progresión, manteniendo la integridad de los datos del usuario.

CASOS DE USO
  • Planificación semanal de rutinas con ajuste flexible de días
  • Registro detallado de series con métricas RIR/RPE y cálculo de 1RM
  • Importación de historial desde Strong, Hevy o FitNotes
  • Seguimiento de peso corporal con gráficos interactivos y objetivos
PUNTOS DESTACADOS
  • Datos 100% locales sin suscripciones ni publicidad
  • Librería de 1.324 ejercicios con animaciones y mapas musculares
  • Soporte nativo para PWA y sincronización cross-device
  • Importación directa desde Strong, Hevy y FitNotes
  • Cálculo automático de 1RM y gestión de progresión (Greyskull LP)
  • Análisis estructural avanzado de levantamientos
PRECAUCIONES
  • Requiere servidor propio para funcionamiento completo
  • No incluye Dockerfile, depende de docker compose
  • Complejidad media en configuración inicial
  • Sin soporte oficial para plataformas móviles nativas (APK solo demo)
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

HomeWorkoutStatsopenGym
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker Compose detectado

Pendiente de la cola editorial R11-R6 con investigación verificable.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8080300080
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.