talmolab/sleap

A deep learning framework for multi-animal pose tracking.

73
/ 100
Verified

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.

animal-behavior neuroscience-research ethology motion-analysis observational-studies
Maintenance 13 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 25 / 25

How are scores calculated?

Stars

566

Forks

125

Language

Python

License

BSD-3-Clause-Clear

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.