talmolab/sleap
A deep learning framework for multi-animal pose tracking.
This tool helps researchers and behavioral scientists automatically track the movements and poses of multiple animals in video recordings. You input videos of animals, and it outputs precise data on their body positions and how they interact. This is ideal for neuroscientists, ethologists, and anyone studying animal behavior.
566 stars. Actively maintained with 4 commits in the last 30 days. Available on PyPI.
Use this if you need to analyze detailed movement patterns and social interactions of animals from video footage without tedious manual annotation.
Not ideal if you are looking for a general-purpose object tracking tool not specifically designed for multi-animal pose estimation or if you don't have video data.
Stars
566
Forks
125
Language
Python
License
BSD-3-Clause-Clear
Category
Last pushed
Mar 11, 2026
Commits (30d)
4
Dependencies
27
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/talmolab/sleap"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
kennymckormick/pyskl
A toolbox for skeleton-based action recognition.
open-mmlab/mmaction2
OpenMMLab's Next Generation Video Understanding Toolbox and Benchmark
jgraving/DeepPoseKit
a toolkit for pose estimation using deep learning
DenisTome/Lifting-from-the-Deep-release
Implementation of "Lifting from the Deep: Convolutional 3D Pose Estimation from a Single Image"
CMU-Perceptual-Computing-Lab/openpose_train
Training repository for OpenPose