RepDB
511 ejercicios · EN · DE · ES
Actualizado 2 ago 2026

El conjunto de datos de ejercicios seguro para uso comercial.

Pago único. Sin límites de tasa. Dos estilos — classic (músculos resaltados) + flat. Alternativas y progresiones integradas.

Compra única. Usa sin límite de tiempo la versión que compras. Licencia comercial incluida. SQLite + JSON + WebP.
Mountain Climbers — animación en bucle de estilo classic
Elevación Lateral Tumbado de Lado — animación en bucle de estilo classic
Curl con mancuernas en banco inclinado — animación en bucle de estilo classic
Animaciones en bucle con fondo transparente — una por ejercicio animado en el plan Standard.
Directo del bundle

Tu app, nuestros datos.

Tres pantallas de muestra construidas solo con assets del bundle — las imágenes, la animación y todos los metadatos salen directamente del JSON. Sin retoques, sin arte a medida.

Friday
Leg Day
Glutes Hamstrings
2 of 5 done~45 min
Barbell Hip Thrust
Barbell Hip Thrust
4 × 12
Romanian Deadlift
Romanian Deadlift
3 × 10
Lying Leg Curl
Lying Leg Curl
3 × 12
Now
Glute Bridge
Glute Bridge
3 × 15
Kettlebell Swing
Kettlebell Swing
4 × 15
Hecho con: grupos musculares
Mountain Climbers
Mountain Climbers
knee-safe bodyweight Beginner
MET 8.0 · ≈ 315 kcal / 30 min
  1. 1 Start in a high plank position.
  2. 2 Drive one knee toward your chest.
  3. 3 Quickly switch legs, driving the other knee forward.
Hecho con: animación + valores MET
Too hard? Too easy?
Swap Push-Up
Incline Push-Up
Incline Push-Up
Easier
Push-Up
Push-Up
Current
Decline Push-Up
Decline Push-Up
Harder
Clap Push-Ups
Clap Push-Ups
Harder
Hecho con: el grafo de relaciones

Mockups de UI. Cada imagen, nombre e instrucción sale directamente del dataset.

Funcionalidad clave

Un WebP. Cualquier fondo.

Cada imagen estilo classic incluye un fondo realmente transparente. Colócala sobre blanco, modo oscuro, un color de marca, una foto — sin máscaras, sin compositing, sin "cuadrado blanco en mi UI oscura". No hemos encontrado otro conjunto de datos de ejercicios que ofrezca esto.

Press en Suelo con Pesa Rusa a Un Brazo on Claro
Claro
App fitness para consumidores
Press en Suelo con Pesa Rusa a Un Brazo on Oscuro
Oscuro
Modo oscuro
Press en Suelo con Pesa Rusa a Un Brazo on Marca
Marca
Tus colores de marca
Press en Suelo con Pesa Rusa a Un Brazo on Lienzo
Lienzo
Componible sobre cualquier cosa

Mismo archivo. Sin variantes por tema, sin trucos de canvas, sin compositing en runtime. images/classic/one-arm-kettlebell-floor-press-peak.webp.

Standard · animado

Cada repetición, en movimiento.

Animaciones de ejercicios en bucle con fondo transparente — colócalas sobre cualquier superficie, igual que las imágenes fijas. Plan Standard.

Elevación Lateral Tumbado de Lado
Elevación Lateral Tumbado de Lado
Pullover con Barra y Brazos Flexionados
Pullover con Barra y Brazos Flexionados
Curl con mancuernas en banco inclinado
Curl con mancuernas en banco inclinado
Sentadilla cosaca
Sentadilla cosaca· dos poses

WebP transparente en bucle — 960px. Uno por ejercicio animado, en images/animations/<slug>.webp. Alrededor del 88 % son clips de movimiento renderizado (y va en aumento); el resto alterna las poses de inicio y pico — animation_type indica cuál es cuál.

Empieza por el bundle de preview

Una muestra gratis del dataset de pago con los assets de producción exactos — sin registro, sin marcas de agua. Explórala offline con el visor incluido.

Contenido de repdb-preview.zip
  • Una muestra curada de ejercicios con textos completos — nombres, descripciones, instrucciones, músculos, equipo, valores MET — en EN + DE + ES
  • Los dos estilos de imagen de pago a 1024×1024 completos: classic (fondo transparente) y flat — stills start/peak
  • Una animación transparente en bucle para cada ejercicio de la muestra — el formato del tier Standard, tal cual
  • Visor index.html — explora stills y animaciones lado a lado, offline
  • Licencia CC BY-NC 4.0 — evaluación y uso no comercial
El formato

Por qué WebP, no PNG ni GIF.

WebP es el único formato de imagen común que admite transparencia y animación en el mismo archivo. PNG solo anima mediante APNG, que casi nada renderiza de forma fiable. GIF anima, pero se limita a 256 colores y transparencia de 1 bit — por eso los GIF opacos de la competencia se convierten en un cuadro blanco sobre un fondo oscuro.

Qué obtienes

~5,7× más ligero que un PNG sin pérdida equivalente con canal alfa — medido en todo nuestro catálogo de 511 ejercicios.
Color de 24 bits completo con transparencia real por píxel — en imágenes fijas y en cada fotograma de una animación.
Decodificación nativa en todos los navegadores modernos, y en Android desde la API 14 (WebP animado desde Android 9).
Flutter lo decodifica de forma nativa en iOS y Android — sin plugins.

Un paso extra en algunas plataformas

iOS (UIKit/SwiftUI) — añade un decodificador como SDWebImage para WebP animado; el WebP estático tiene soporte nativo parcial desde iOS 14.
React Native — usa expo-image u otro componente de imagen compatible con WebP; el <Image> integrado no lo decodifica.

Un solo formato para los dos estilos de ilustración y cada animación del paquete — nada que convertir de tu parte.

¿WebP no encaja en tu stack? Contacta con soporte y dinos qué formato necesitas. Veremos qué podemos hacer.

El conjunto completo — 511 ejercicios, un pago, sin suscripción.

Úsalo como quieras.

JSON. SQLite. Tipos TypeScript escritos a mano o generados. Mismos datos, tres formas.

exercises.es.json
{
  "id": "squat",
  "name": "Sentadilla Trasera con Barra",
  "category": "strength",
  "description": "Un movimiento compuesto de tren inferior que trabaja cuádriceps, glúteos e isquiotibiales.",
  "instructions": [
    "Coloca la barra sobre tus trapecios superiores.",
    "Desrackea y da un paso atrás, con los pies al ancho de los hombros.",
    "Contrae el core y haz la sentadilla hasta que los muslos queden paralelos.",
    "Empuja a través de los talones para volver a la posición de pie.",
    "Repite."
  ],
  "tips": [
    "Mantén el pecho arriba durante todo el movimiento.",
Objetos completos en el bundle de preview gratis →
schema.sql
INSERT INTO exercise (id, name, category, difficulty, equipment, body_part)
VALUES ('squat', 'Sentadilla Trasera con Barra', 'strength', 'intermediate', 'barbell', 'upper_legs');
TypeScript
interface Exercise {
  id: string;
  name: string;
  description?: string;
  instructions?: string[];
  tips?: string[];
  category: "strength" | "cardio" | "olympic" | "plyometrics" | "strongman";
  difficulty?: "beginner" | "intermediate" | "advanced";
  equipment?: string;
  body_part?: string;
  primary_muscles?: string[];
  secondary_muscles?: string[];
  goals?: string[];
  tags?: string[];
  variation_group?: string;
  relations?: { to: string; type: "alternative" | "progression_of" | "regression_of" }[];
  images?: { classic?: string[]; flat?: string[] };
}
// Per-locale bundle: exercises.es.json — bare `name`/`description`/`instructions`/`tips`,
//   plus a top-level `enum_labels` map so you can render category / difficulty /
//   body_part / goals / force_type / mechanic without a hand-written translation table:
//   bundle.enum_labels.category[ex.category]  // e.g. "Kraft"
// Full bundle: exercises.json — fields suffixed _en/_de/_es to ship all languages at once.

Comercialmente seguro, paga una vez.

Una licencia comercial clara con alcances de tier definidos — tu equipo legal aprueba en diez minutos.

Lo que puedes hacer

Distribuir en apps comerciales — iOS, Android, web, desktop.
Modificar el JSON / SQL para tu esquema.
Empaquetar imágenes directamente en tus builds.
Usar en productos de pago, suscripciones, ventas únicas.

Lo que no puedes

Revender o redistribuir los archivos de datos crudos.
Entrenar modelos de ML que reproduzcan o sustituyan el dataset.
Leer la licencia completa →

Pago único. Sin suscripción.

Ambos tiers de pago incluyen los 511 ejercicios — Standard añade fondos transparentes, animaciones, formatos y datos de IA.

Starter
$199
  • Los 511 ejercicios en dos estilos de ilustración — classic (render 3D) y flat — ambos con fondo sólido, 1024×1024
  • EN + DE + ES · diagramas de músculos y equipo · valores MET
  • El JSON incluye equipo, grupos musculares y relaciones curadas entre ejercicios.
Comprar Starter
Más popular
Standard
$399
  • Todo lo de Starter, más:
  • Imágenes classic ahora con fondo realmente transparente — más animaciones en bucle
  • Plantillas de entreno · embeddings de IA
  • SQLite + tipos TypeScript
Comprar Standard
A medida
Contact us
¿Necesitas algo que el bundle Standard no cubre? Lo creamos.
  • ¿Otro tamaño de imagen u otra relación de aspecto?
  • ¿Otro estilo artístico, otros colores o el estilo de tu marca?
  • ¿Necesitas ejercicios adicionales u otros extras?
  • ¿Factura o contrato personalizado?
Incluye todo lo de Standard.
Contáctanos
Pago único. Todos los precios incluyen el IVA.
Pago seguro a través de Lemon Squeezy — factura con IVA incluida.
El conjunto completo (Standard): 511 ejercicios ilustrados · WebP classic (transparente) + flat · ejercicios animados · EN + DE + ES · 27 diagramas de músculos + 72 iconos de equipo · 15 plantillas de entreno · embeddings de IA · valores MET · tipos TypeScript · SQLite + schema.sql + JSON. Starter incluye los mismos ejercicios con imágenes classic (fondo blanco) + flat, solo JSON — incluyendo el grafo de relaciones.