exercises-dataset

一键接入1324个健身动作数据,快速构建专业健身应用

这是一个包含1324个健身动作的结构化数据集,为健身应用开发者提供标准化的动作数据层。项目解决了健身类App开发中动作数据零散、格式不统一、多语言支持困难等问题。核心能力包括:每个动作配有动画GIF和180×180缩略图,标注了目标肌群和所需器械,并提供6种语言的逐步指导说明。数据以JSON格式组织,便于集成到React Native等跨平台应用中。该数据集是LogPress健身应用的数据基础,适合用于动作库展示、训练计划生成、健身教学等场景。

开源 free 数据集
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 22206
维护状态 维护中
是否开源 是
定价模式 free

项目数据

分类数据集
开发团队hasaneyldrm
所属国家
官网地址
定价模式free
价格说明开源数据集,完全免费,无付费版本。
访问状态
是否开源是
开源协议NOASSERTION
主要语言HTML
技术栈/模型dataset,exercise-database,exercises,fitness,fitness-app,gym,json,logpress,react-native,workout
GitHub 星标★ 22206
30天Star增速
HF 下载量
上线时间2026-03-18 00:00:00
最近更新2026-09-22 00:00:00
维护状态维护中
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-10
浏览次数5

使用教程

难度:入门 约 10 分钟 部署方式:库/依赖 5 步

环境要求

  • 现代浏览器(Chrome/Edge/Firefox 等),用于打开仓库内的 HTML 工具
  • 任意能读取 JSON 与图片的开发环境(如 React Native / Node.js 后端)
  • 磁盘空间用于存放 1,324 个动作的 GIF 与 180×180 缩略图

安装与启动步骤

  1. 1克隆仓库

    把数据集仓库下载到本地,得到 JSON 数据、图片资源和两个 HTML 工具页面。

    git clone https://github.com/hasaneyldrm/exercises-dataset
  2. 2打开交互浏览器

    直接双击打开 index.html,无需启动任何服务器。页面会展示每个动作的缩略图、动画 GIF、元数据和指导说明。

  3. 3生成建表 SQL

    打开 setup.html,在 Database Setup 中选择 SQL Server、PostgreSQL、MySQL 或 SQLite,浏览器内生成含 1,324 条 INSERT 的 .sql 文件。

  4. 4复制接口调用示例

    在 setup.html 的 API Integration 中填入自己的后端 base URL,即可实时获得 JavaScript、Python、C#、Java、PHP、Go、cURL 的调用示例代码。

  5. 5在代码中引入数据

    按 README 示例从本地 JSON 导入动作数组,字段包含 name、category、equipment、instructions、gif_url 等。

    import exercises from "./data/exercises.json";

关键配置

配置项必填说明示例
base_url是你的后端接口地址,填入 setup.html 后所有示例代码同步更新。https://api.example.com
数据库类型是在 setup.html 的 Database Setup 中选择,决定生成的建表语句方言。PostgreSQL
attribution否数据中每个动作自带的媒体署名信息,展示时建议保留。Gym visual

如何确认成功

用浏览器打开 index.html,能看到动作列表、180×180 缩略图与动画 GIF 正常显示即表示可用。

常见问题

Q:需要安装依赖或启动服务吗?

A:不需要。README 明确说明这两个 HTML 工具无需服务器,直接在浏览器打开即可。

Q:如何得到全部 1324 条数据的 INSERT 语句?

A:打开 setup.html 的 Database Setup,选择目标数据库,在浏览器中生成可直接运行的 .sql 文件。

Q:支持哪些语言的说明文案?

A:每个动作含英、西、意、土、俄、中、印地、波、韩、法共 10 种语言的逐步指导。

Q:动作图片和 GIF 能直接商用吗?

A:媒体版权归 Gym visual,README 要求查看 License & Use 章节,按授权条款使用。

注意事项

  • 仓库以数据与静态 HTML 为主,无依赖安装步骤,不要自行添加包管理命令。
  • 使用前请阅读 License & Use 章节,媒体素材版权归 Gym visual。
  • 数据字段与取值以仓库内实际 JSON 文件为准,示例代码仅供类型参考。

核心亮点

  • 数据规模大且结构化:1324个动作,涵盖肌群、器械、动画等多维度字段,JSON格式易于解析
  • 多语言支持完善:6种语言的指导说明,降低全球化健身App的本地化成本
  • 配套可视化素材:每个动作自带GIF和缩略图,可直接用于UI展示,省去素材制作时间

不足之处

  • 数据更新频率未知,可能无法及时涵盖新兴健身动作
  • 文档/社区待观察

适用场景

  • 健身类App开发:快速搭建动作库和训练计划功能
  • 健身教学平台:提供多语言的动作指导内容
  • 数据科学研究:分析健身动作分类、肌群关联等

替代项目

wger-project/exercises、yuhonas/free-exercise-db、exercemus/exercise-db

项目介绍

exercises-dataset 是数据集领域的开源项目,由 hasaneyldrm 开发,是 2026 年新上线的项目。

在全站 13,109 个收录项目中,它的 GitHub 星标数(22,206)位列前 3%,在数据集分类的 279 个项目里位列前 2%。

近 41 天,它的 GitHub 星标从 19,508 增加到 22,206,净增 2,698。

项目仍在小幅维护中,最近一次代码更新于 2026-09-22。开源数据集,完全免费,无付费版本。

它主要面向的使用场景是:健身类App开发:快速搭建动作库和训练计划功能。同类可对比的替代方案包括 wger-project/exercises、yuhonas/free-exercise-db、exercemus/exercise-db。

上一篇:faker

下一篇:cvat

同类项目推荐

X-AnyLabeling 开源

一站式AI辅助标注,图像视频文本通吃,导出格式随心配

X-AnyLabeling: A lightweight, efficient, and unified cross-platform desktop applicat···

★ 10528 2026-08-10
aisheets 开源

像用表格一样批量调 AI,不写代码就能造和改数据集

Build, enrich, and transform datasets using AI models with no code

★ 1647 2026-09-20
distilabel 开源

基于论文的合成数据流水线,快速生成高质量 AI 反馈数据。

Distilabel is a framework for synthetic data and AI feedback for engineers who need ···

★ 3398 2026-08-10
DataGen 开源

用大模型一键生成定制化训练数据,告别数据荒

[ICLR'25] DataGen: Unified Synthetic Dataset Generation via Large Language Models

★ 69 2026-08-09