Awesome Biomechanics
A curated, public list of resources for biomechanics and human motion analysis: datasets, processing tools, software for simulation, educational videos, lectures, etc.
Install / Use
npx skills add modenaxe/awesome-biomechanicsInstalls into whichever agent you are using.
README
Awesome Biomechanics
<!-- omit in toc -->

A curated repository of biomechanical resources <!-- omit in toc -->
Still a work in progress (might include incomplete descriptions), but contributions are welcome at any stage! :heart_eyes:
See how you can contribute, it's easy!<!-- omit in toc -->
Table of contents <!-- omit in toc -->
- Learning
- Datasets 📀
- Human Anatomy :bone:
- Animal Anatomy and Anthropology :crocodile:
- Balance :balance_scale:
- Energetics :fire:
- Walking :walking:
- Running :running:
- Instrumented Prostheses :chart_with_upwards_trend:
- Upper Limb Movements 💪
- Hand :palms_up_together:
- Soft Tissue Artefacts :leg:
- Reference Joint Kinematics
- Health Datasets :heart:
- Rugby :rugby_football:
- EMG 🔌💪
- Gait Analysis and Motion Capture :cartwheeling:
- Tracking in Ultrasound Video Frames
- Muscle Parameter Segmentation in Ultrasound Images
- Modelling and Simulation 💻
- Anthropometric Models :standing_person:
- Multibody and Physics Engines :sleeping::arrow_lower_left::apple:
- Computational Muscle Models :mechanical_arm:
- Biomechanical and Neuro-musculoskeletal Simulation Software :brain::arrow_right::leg:
- Real-Time Neuro-musculoskeletal Simulation Software
- Neuro-musculoskeletal Simulation Tools :brain::hammer:
- Biomechanical Models
- Optimal Control and Trajectory Optimization :rocket:
- Subject-Specific Modelling
- Segmentation of Medical Images :artist:
- Automatic Segmentation :mage_man:
- Manipulation, Processing and Comparison of Surface Meshes
- Resources for Building Biomechanical Models from Medical Images :woman_technologist:
- Automatic Definition of Bony Landmarks and Reference Systems :skull:
- Uncertainty Quantification in Musculoskeletal Simulations :question:
- Volumetric Meshers of Surface Models
- Statistical Shape Modelling :bone:
- Finite Element Analysis
- Statistical Analysis
- Scientific Data Visualization
- Reproducibility :gem:
- Good practices for credible modeling
- Societies and Initiatives :classical_building:
- Miscellaneous Online Resources
- More Datasets and repositories
- Contributing
- License
Learning
Online Courses :clapper:
- Lectures on animal locomotion by Manny Azizi and Matt McHenry, UC Irvine (2020).
- Lectures on multibody dynamics by Jason Moore at UC Davis (2017).
- KNES 789W - Advanced Projects in Kinesiology; Modeling & Simulation of Human Movement by Ross Miller, University of Maryland (2020).
- Mathematical Tools for Neuroscience (Neurobio 212 at Harvard) by Ella Batty et al. (2021).
- Mechanical Systems Design by Steve Collins (Biomechatronics Lab, Stanford University). A Junior-level course that develops experience and confidence with: 1. An approach to mechanical systems design that incorporates ideation, back-of-the-envelope analysis, computational analysis, and prototyping, iteratively and with an appropriate balance for the domain. 2. Designing custom mechanical components, finding and selecting common machine elements, and selecting electric motors and transmission elements to meet performance, efficiency and reliability goals. A Twitter describing the materials is available here.
- Neuromechanics course material by Joshua Cashaback (University of Delaware).
- Graduate Level Statistics Course with Biomedical Engineering Examples by Joshua Cashaback (University of Delaware).
- Neuromatch Academy: the Neuromatch Academy aims to introduce traditional and emerging tools of computational neuroscience to trainees.
- Robotics 101: Computational Linear Algebra by University of Michigan Robotics Institute (Fall 2020). The course includes lecture videos and GitHub resources, including the lecture notes.
- Quantitative methods in biomedical sciences: 16 week class taught by Ken Campbell at the University of Kentucky. A graduate-level class designed for PhD students and others who wish to develop skills relating to data analysis and interpretation, including data handling, plotting, statistics, and image analysis. The course uses MATLAB and materials are available on GitHub.
- Sport Biomechanics Lecture Series curated by Stuart McErlain-Naylor. Includes introductory topics like presentations of motion capture techniques by Vicon (lecture 1 and lecture 2) and an introduction of electromyography (EMG) by Delsys.
- BPK 409: Wearable Technology and Human Physiology by Max Donelan (Simon Fraser University). The course teaches to use state-of-the-art
Related Skills
qqbot-channel
385.5kQQ channel management skill. Use qqbot_channel_api for explicit QQ channel-management requests; confirm write, delete, and bulk actions before calling authenticated QQ Open Platform endpoints.
docs-writer
106.4kAlways use this skill when the task involves writing, reviewing, or editing files in the `/docs` directory or any `.md` files in the repository.
cpp
40.5kGuide Cursor to write modern C++ and CMake code with clear structure, RAII, const-correctness, and safe error handling.
gamemaker-gml
40.5kGameMaker Language (GML) rules for scripts, objects, events, rooms, data structures, and performance-minded game code
Security Score
Audited on Aug 5, 2026
