hasaneyldrm / exercises-dataset
git clone https://github.com/hasaneyldrm/exercises-dataset.git
๐ฅ on GitHub Trending today
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.
+35
stars, 24h ยท #247
โ
stars, 7 days
โ
stars, 30 days
23k
โ
total
2.9k
forks ยท 23 open issues
Star history starts 2026-10-20; the chart appears after the second daily snapshot.
LanguageHTML
Licenseโ
Created2026-03-18 (7mo ago)
Last push3mo ago
Watchers88
OwnerUser
Seen on GitHub Trending
- 2026-10-20 โ #2 daily in html ยท +35 โ
GitHub topics
Links
README excerpt
# ๐ช 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 data