RepDB
608 exercices · EN · DE · ES · FR
Mis à jour le 24 sept. 2026

Animations et jeu de données d’exercices pour applications fitness.

Un jeu de données et une base de données d’exercices prêts pour la production — illustrations cohérentes, données d’entraînement structurées et, avec Standard, animations en boucle à fond transparent. Licence commerciale unique, sans abonnement.

Mountain climbers — animation en boucle de style classic
Élévation latérale allongé sur le côté — animation en boucle de style classic
Curl haltères incliné — animation en boucle de style classic
Animations en boucle à fond transparent — une par exercice animé, avec Standard.
Directement issu du bundle

Votre app, nos données.

Trois écrans de démonstration construits uniquement avec les fichiers du bundle — les images, l’animation et chaque métadonnée viennent directement du JSON. Aucune retouche, aucun visuel sur mesure.

Un design de personnage cohérent sur tout le catalogue — chaque écran semble faire partie du même produit.

Friday
Upper Body
Shoulders Back
2 of 5 done~45 min
Side-Lying Lateral Raise
Side-Lying Lateral Raise
4 × 12
Reverse Grip Lat Pulldown
Reverse Grip Lat Pulldown
3 × 10
Incline Dumbbell Curl
Incline Dumbbell Curl
3 × 12
Now
One Arm Kettlebell Row
One Arm Kettlebell Row
3 × 15
Pull-Up
Pull-Up
4 × 15
Construit avec : groupes musculaires
Mountain Climbers
Mountain Climbers
core bodyweight Beginner
Activity intensity · High
  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.
Construit avec : animation + métadonnées d’activité
Need another option?
Swap Front Squat
Current exercise Intermediate
Front Squat
Front Squat
Barbell · Intermediate
Same movement pattern
Recommended alternative
Smith Machine Front Squat
Smith Machine Front Squat
Smith Machine · Beginner
Same muscles Easier setup
Use this exercise
More related exercises
Dumbbell Front Squat Free weights
Heel-Elevated Squat Quad focus
Construit avec : le graphe de relations

Maquettes d’interface. Chaque image, chaque nom et chaque instruction viennent directement du jeu de données.

Standard · WebP transparent

Une animation. Tous les fonds.

Posez le même clip transparent sur un mode clair, un mode sombre, la couleur de votre marque ou n’importe quel thème. Essayez ci-dessous.

Élévation latérale allongé sur le côté
Élévation latérale allongé sur le côté
Pull-over bras fléchis à la barre
Pull-over bras fléchis à la barre
Curl haltères incliné
Curl haltères incliné
Tirage vertical en supination
Tirage vertical en supination

WebP transparent en boucle — 960 px. Un par exercice animé, dans images/animations/<slug>.webp.

Au-delà de l’app

Pas seulement dans votre app — aussi dans votre marketing

Les mêmes clips se glissent dans vos Reels et Shorts, vos montages YouTube, vos supports de cours et vos publicités. Le fond est transparent : la couleur de votre marque ou vos propres images passent derrière, et l’export en MP4 tient en une commande.

Commencez par le bundle d’aperçu

Un échantillon gratuit du jeu de données payant, avec les fichiers exacts de production — sans inscription, sans filigrane. Parcourez-le hors ligne avec le visualiseur inclus.

Le jeu de données complet — 608 exercices, un seul paiement, sans abonnement.

Acheter

Témoignages clients

01 / 05

DEADSTOP

Almstedt Studio

RepDB's stills and animations made a night-and-day difference in my app. The transparent backgrounds sit perfectly on a dark theme, and the metadata let me build filters and detail views I'd been putting off for months.
Niklas Almstedt · Almstedt Studio Voir le site

GymGrove

Workout tracker

RepDB gave GymGrove a consistent, high quality set of exercise animations. We could illustrate exercises without producing any artwork ourselves.
Aleksey Lichtman · GymGrove Voir l’application

Gymosaur

Fitness app

We’re very happy with our purchase. The RepDB dataset and artwork have been excellent to work with.
Krystian Jarmoszka · Gymosaur Voir le site

Overlood

Workout tracker

We're happy with RepDB. The new muscle heatmap overlay set integrated seamlessly with our existing setup.
Overlood Voir le site

Interform

Product team

RepDB saved the day for us. The exercise animations have transparent backgrounds, so they look great against our dark interface and fit naturally into our product.
Interform Voir le site

Utilisez-le comme vous voulez.

JSON. SQLite. Types TypeScript écrits à la main ou générés. Les mêmes données, trois formes.

exercises.fr.json
{
  "id": "squat",
  "name": "Squat arrière à la barre",
  "category": "strength",
  "description": "Un mouvement polyarticulaire du bas du corps qui cible les quadriceps, les fessiers et les ischio-jambiers.",
  "instructions": [
    "Positionne la barre sur le haut des trapèzes.",
    "Décroche la barre et recule, pieds à la largeur des épaules.",
    "Gaine la sangle abdominale et descends jusqu'à ce que les cuisses soient parallèles au sol.",
    "Pousse dans les talons pour te redresser.",
    "Répète."
  ],
  "tips": [
    "Garde la poitrine haute tout au long du mouvement.",
Objets complets dans le bundle d’aperçu gratuit →
schema.sql
INSERT INTO exercise (id, name, category, difficulty, equipment, body_part)
VALUES ('squat', 'Squat arrière à la barre', '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.fr.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.

Licence commerciale, paiement unique.

Une licence commerciale claire, avec un périmètre défini pour chaque offre — votre service juridique peut la valider en dix minutes.

Ce que vous pouvez faire

Intégrer dans des applications commerciales — iOS, Android, web, desktop.
Modifier le JSON / SQL pour l’adapter à votre schéma.
Inclure les images directement dans les builds de votre app.
Utiliser dans des produits payants, des abonnements, des ventes uniques.

Ce que vous ne pouvez pas faire

Revendre ou redistribuer les fichiers de données bruts.
Entraîner des modèles de ML qui reproduisent ou remplacent le jeu de données.
Lire la licence complète (en anglais) →

Un seul paiement. Sans abonnement.

Starter
$299
Le catalogue complet, en images fixes classic + flat.
Ce qui est inclus
  • Les 608 exercices
  • Styles d’illustration classic + flat · 1024×1024
  • Traductions EN + DE + ES + FR
  • Bundle JSON avec métriques d’activité + graphe de relations
  • Usage commercial sous votre marque
  • Fond transparent (style classic) — Non inclus
  • Animations d’exercices en boucle (style classic) — Non inclus
  • Carte musculaire · face + dos, gauche/droite indépendants — Non inclus
  • Modèles d’entraînement — Non inclus
  • Embeddings IA — Non inclus
Acheter Starter

Paiement unique · le prix affiché est le total, TVA incluse · facture juste après le paiement

Le plus populaire
Standard
$499
Fonds transparents + animations.
Ce qui est inclus
  • Les 608 exercices
  • Styles d’illustration classic + flat · 1024×1024
  • Traductions EN + DE + ES + FR
  • Bundle JSON avec métriques d’activité + graphe de relations
  • Usage commercial sous votre marque
  • Fond transparent (style classic)
  • Animations d’exercices en boucle (style classic)
  • Carte musculaire · face + dos, gauche/droite indépendants
  • Modèles d’entraînement
  • Embeddings IA
Acheter Standard

Paiement unique · le prix affiché est le total, TVA incluse · facture juste après le paiement

Sur mesure
À partir de $999
Besoin de quelque chose que le bundle standard ne couvre pas ? Nous le construisons.
Options sur mesure
  • Tout Standard est inclus.
  • Déploiement en marque blanche sous les marques de vos clients
  • Tailles ou formats d’image personnalisés
  • Style graphique, couleurs ou identité visuelle sur mesure
  • Exercices supplémentaires, factures ou contrats sur mesure
Nous contacter
Paiement sécurisé via Lemon Squeezy.
Le jeu de données complet (Standard) : 608 exercices · WebP classic (transparent) + flat · animations de style classic · EN + DE + ES + FR · 15 modèles d’entraînement · embeddings IA · métriques d’activité · JSON. Starter propose les mêmes exercices avec des images classic sur fond uni + flat, en JSON uniquement — graphe de relations compris.

Envie de voir plus de contenus RepDB ?

Ajoutez RepDB comme source préférée pour retrouver plus facilement nos données d’exercices dans Google.