DEV Community

leetcode profiles
leetcode profiles

Posted on

1500+ Exercise Animation Dataset for Fitness Apps (JSON + GIF)

 Developers building fitness applications often face one common challenge: finding a structured exercise dataset with animations.

If you're creating a workout planner, personal trainer app, or AI fitness platform, you usually need a large exercise database that includes:

  • Exercise names
  • Target muscle groups
  • Equipment information
  • Step-by-step instructions
  • Exercise animations

Unfortunately, collecting this data manually can take weeks or even months.

To solve this problem, I created a developer-friendly exercise dataset with 1500+ exercises and animated GIF demonstrations.


What the Dataset Contains

The dataset includes structured exercise data designed specifically for developers building fitness platforms.

Each exercise contains:

  • Exercise name
  • Body part category
  • Target muscles
  • Secondary muscles
  • Equipment required
  • Step-by-step instructions
  • Animated GIF demonstration

This structure makes it easy to integrate exercises into mobile apps, websites, or backend APIs.


Example Exercise Object

The dataset is delivered in JSON format, which makes it easy to integrate with most programming languages.

Example:

{
  "exerciseId": "8d8qJQI",
  "name": "barbell reverse grip incline bench row",
  "gifUrl": "https://static.exercisedb.dev/media/8d8qJQI.gif",
  "targetMuscles": ["upper back"],
  "secondaryMuscles": ["biceps", "forearms"],
  "bodyParts": ["back"],
  "equipments": ["barbell"],
  "instructions": [
    "Set up an incline bench at a 45-degree angle.",
    "Sit on the bench facing the backrest with your chest against it.",
    "Grab the barbell with a reverse grip.",
    "Keep your back straight and core engaged.",
    "Pull the barbell toward your upper abdomen."
  ]
}
Enter fullscreen mode Exit fullscreen mode

Why Exercise Animations Are Important

Exercise animations improve the user experience in fitness applications.

Benefits include:

  • Helping users understand correct exercise form
  • Improving workout guidance
  • Making fitness apps more engaging
  • Reducing confusion for beginners

GIF animations are especially useful because they work well across web and mobile platforms.


Explore the Dataset

If you're interested in exploring the dataset structure or examples, you can check the GitHub repository here:

GitHub Repository
https://github.com/exercisedb-pro/exercisedb-dataset


Get the Full Dataset

The complete dataset includes 1500+ exercises with animated GIF demonstrations and structured JSON data.

You can get the full dataset here:

https://leetcodepro.gumroad.com/l/ynjsvz


Who Is This Dataset For

This dataset can be useful for developers building:

  • Fitness mobile apps
  • Workout planning platforms
  • AI fitness coaching tools
  • Gym training applications
  • Health and wellness startups

Final Thoughts

Building a fitness application requires a large and well-structured exercise library. Instead of manually collecting exercise information and animations, developers can use a ready dataset and focus on building better user experiences.

If you're building a fitness platform and need a structured exercise dataset with animations, you can explore the GitHub repository or get the full dataset using the links above.

If you have questions or feedback, feel free to share them in the comments.

Top comments (0)