hasaneyldrm /exercises-dataset

1,324-exercise fitness dataset — animation GIFs, 180×180 thumbnails, muscle-group & equipment data, and step-by-step instructions in 6 languages. The exercise data layer behind the LogPress app.

★ 23,680⑂ 3,040
HTMLCreated 2026-03-18
23,680
stars
+157+190+1,150
3,040
forks
–
watchers
–
prs
–
issues
–
releases
–
discussions

README

💪 Exercises Dataset


  
  
  
  
  
  


A comprehensive, ready-to-use fitness exercise dataset with 1,324 exercises — each with an animation GIF, 180×180 thumbnail image, category, body-part, equipment, target and muscle-group data, and step-by-step instructions in 10 languages (English, Spanish, Italian, Turkish, Russian, Chinese, Hindi, Polish, Korean, French).










 📱 Powers the LogPress app — an AI-assisted workout tracker; this dataset is its exercise data layer. Building your own fitness app? Drop it straight into your backend.

---

 📦 Data Source

This repository provides:

- 1,324 exercises with category, body-part, equipment, target and muscle-group data
- an animation GIF + 180×180 thumbnail for every exercise (media © Gym visual — see License)
- step-by-step instructions in 10 languages (🇬🇧 English, 🇪🇸 Spanish, 🇮🇹 Italian, 🇹🇷 Turkish, 🇷🇺 Russian, 🇨🇳 Chinese, 🇮🇳 Hindi, 🇵🇱 Polish, 🇰🇷 Korean, 🇫🇷 French)
- the interactive browser (index.html) and developer setup guide (setup.html)

---

 📋 Table of Contents

- Data Source
- Overview
- Interactive Browser & Developer Setup
- File Structure
- Statistics
- Data Schema
- Sample Exercises
- Usage Examples
- License & Use

---

 🔍 Overview

This dataset is a curated collection of 1,324 fitness exercises for educational and research purposes. It covers a wide range of muscle groups, equipment types, and exercise categories — making it ideal for:

- Building fitness or workout planning applications
- Machine learning projects involving exercise recognition or recommendation
- Health and wellness research
- Educational demonstrations and prototypes

Each exercise entry contains:

| Field | Description |
|---|---|
| Unique ID | Numeric identifier (e.g. "0001") |
| Name | Full descriptive exercise name |
| Category | Primary muscle group targeted |
| Target | Specific target muscle |
| Muscle Group | Supporting / synergist muscles |
| Equipment | Equipment required (or body weight for bodyweight) |
| Instructions | Step-by-step instructions for each exercise |
| Available Languages | 🇬🇧 English · 🇪🇸 Spanish · 🇮🇹 Italian · 🇹🇷 Turkish · 🇷🇺 Russian · 🇨🇳 Chinese · 🇮🇳 Hindi · 🇵🇱 Polish · 🇰🇷 Korean · 🇫🇷 French |
| Media | 180×180 thumbnail (image) + animation GIF (gif_url) per exercise — media © Gym visual, see License |

---

 🖥️ Interactive Browser & Developer Setup

This repository includes two ready-to-use HTML tools — no server required, just open in a browser.

 Note: the browser displays each exercise's 180×180 thumbnail and animation GIF alongside its metadata and instructions.

 index.html — Exercise Browser

A fully client-side exercise explorer with:
- Live search across all 1,324 exercises
- Filter by category, equipment, and target muscle
- Infinite scroll grid
- Click any card to see full details and instructions in English, Spanish, Italian, Turkish, Russian, Chinese, Hindi, Polish, Korean, or French

 setup.html — Developer Setup Guide

A step-by-step guide for integrating the datas

Snapshot: 2026-11-10T09:35:25Z · Data license Apache-2.0 · JSON