← all repositories
jslee02/awesome-robotics-libraries

A field guide to not reinventing the robot

A curated index of robotics libraries and simulators that uses activity badges to separate living code from abandonware.

3k stars Python LearningDomain Apps
awesome-robotics-libraries
Not currently ranked — collecting fresh signals.
star history

What it does

This repository is a curated directory of open-source robotics software, sorting hundreds of libraries and simulators into categories like dynamics simulation, inverse kinematics, SLAM, and grasping. Each entry is tagged with an activity badge—active, slow, stale, or archived—and a GitHub star count, giving you a quick health check before you click. Think of it as a field guide for dependency shopping in a fragmented ecosystem.

The interesting bit

The list includes a separate COMPARISONS.md for physics engines, which elevates it above a mere link dump. In a discipline where toolchains often rot faster than hardware, the traffic-light maintenance legend is arguably more valuable than the catalog itself.

Key highlights

  • Covers the full robotics stack: physics engines, motion planning, vision, reinforcement learning, fluid simulation, and humanoid-specific tools
  • Activity legend (🟢 <1yr, 🟡 1–2yr, 🔴 >2yr, 💀 archived) exposes maintenance status at a glance
  • Entries span C++, Python, Julia, and MATLAB without language favoritism
  • Star counts attached to each repo let you gauge community adoption instantly
  • Points to a dedicated physics-engine comparison doc for deeper evaluation

Verdict

Worth bookmarking if you are building or researching robots and need to survey the open-source landscape before committing to a physics engine or planning library. Purely a curation effort—do not expect code, benchmarks, or tutorials here.

Frequently asked

What is jslee02/awesome-robotics-libraries?
A curated index of robotics libraries and simulators that uses activity badges to separate living code from abandonware.
Is awesome-robotics-libraries open source?
Yes — jslee02/awesome-robotics-libraries is open source, released under the CC0-1.0 license.
What language is awesome-robotics-libraries written in?
jslee02/awesome-robotics-libraries is primarily written in Python.
How popular is awesome-robotics-libraries?
jslee02/awesome-robotics-libraries has 3k stars on GitHub.
Where can I find awesome-robotics-libraries?
jslee02/awesome-robotics-libraries is on GitHub at https://github.com/jslee02/awesome-robotics-libraries.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.