Awesome List

Awesome Robotics Libraries

:sunglasses: A curated list of robotics libraries and software

jslee02/awesome-robotics-libraries #awesome #awesome-list #machine-learning #motion-planning #multibody-dynamics #optimization #robotics #robotics-libraries #robotics-library #robotics-simulation #simulation #slam
List stars
3,100
README repos
207
Indexed repos
192
List commits
415
Forks
503
Open issues
7

Tracked list growth

GitHub stars and default-branch commits for jslee02/awesome-robotics-libraries.

Latest scan 2026-11-01 10:50

Likes history

GitHub stars

Commits history

Default branch commits

Indexed repositories

125 repos matching these filters.

Latest repo push 2026-11-01

Filter this list

Search within Awesome Robotics Libraries or narrow by ecosystem and project health.

Clear 1 refinement
Search mode
Tune results
More filters Topics, tags, stack, license, files, age, archive status, and growth.
Ecosystem

Exact stored GitHub label, not a license audit. Verify terms upstream. NOASSERTION is unclassified, not permission to reuse. See a worked license-evidence example.

Files

Choose a suggestion or use commas to require multiple files.

Health

Uses known first-commit dates.

Momentum
Filters by observed commit-count growth over the repository's latest 7-day capture window. Repositories without a recent baseline are excluded.
Filters by observed GitHub star growth over the repository's latest 7-day capture window. Repositories without a recent baseline are excluded.

A smaller starting count can mean a larger percentage. Compare star-growth baselines before setting a threshold.

Reset filters
Highlighted

Open highlighted repo slot

Put your repository first

Promote a GitHub repo at the top of Awesome repository list views for 7 days.

loco-3d/crocoddyl

Crocoddyl is an optimal control library for robot control under contact sequence. Its solver is based on various efficient Differential Dynamic Programming (DDP)-like algorithms

Updated
2026-10-26
Lists
1 list mention
First commit
2018-04-03
License
BSD-3-Clause
Issues
20 open
Forks
216
Commits
6,735 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
roboticslibrary/rl

The Robotics Library (RL) is a self-contained C++ library for rigid body kinematics and dynamics, motion planning, and control.

Updated
2025-04-15
Lists
1 list mention
First commit
2014-06-11
License
BSD-2-Clause
Issues
54 open
Forks
244
Commits
548 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
RandyGaul/qu3e

Lightweight and Simple 3D Open Source Physics Engine in C++

Archived
Stack
Updated
2021-05-09
Lists
1 list mention
First commit
2014-10-13
License
Zlib
Issues
12 open
Forks
128
Commits
87 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
sgorsten/linalg

linalg.h is a single header, public domain, short vector math library for C++

Stack
Updated
2023-07-02
Lists
1 list mention
First commit
2016-02-27
License
Unlicense
Issues
6 open
Forks
74
Commits
159 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
esa/pagmo2

A C++ platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.

AI dev
Updated
2026-09-29
Lists
1 list mention
First commit
2015-07-05
License
GPL-3.0
Issues
37 open
Forks
192
Commits
4,780 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
Fields2Cover/Fields2Cover

Robust and efficient coverage paths for autonomous agricultural vehicles. A modular and extensible Coverage Path Planning library

Updated
2026-10-27
Lists
2 list mentions
First commit
2022-06-08
License
BSD-3-Clause
Issues
30 open
Forks
208
Commits
517 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
locusrobotics/fuse

The fuse stack provides a general architecture for performing sensor fusion live on a robot. Some possible applications include state estimation, localization, mapping, and calibration.

Stack
Updated
2026-08-19
Lists
1 list mention
First commit
2018-07-01
License
NOASSERTION
Issues
49 open
Forks
145
Commits
369 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
rdiankov/openrave

Open Robotics Automation Virtual Environment: An environment for testing, developing, and deploying robotics motion planning algorithms.

Updated
2026-10-29
Lists
1 list mention
First commit
2009-08-15
License
NOASSERTION
Issues
353 open
Forks
359
Commits
11,309 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
rbdl/rbdl

RBDL is a C++ library that contains some essential and efficient rigid body dynamics algorithms such as the Articulated Body Algorithm (ABA) for forward dynamics, Recursive Newton-Euler Algorithm (RNEA) for inverse dynamics, the Composite Rigid Body Algorithm (CRBA) for the efficient computation of the joint space inertia matrix and is also able to compute forward dynamics with external contact constraints and collision impulses. Furthermore it has some basic support for forward and inverse kinematics.

Updated
2026-10-28
Lists
1 list mention
First commit
2010-07-30
License
NOASSERTION
Issues
28 open
Forks
169
Commits
1,400 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
alphaville/optimization-engine

Nonconvex embedded optimization: code generation for fast real-time optimization + ROS support

Updated
2026-03-31
Lists
2 list mentions
First commit
2018-11-24
License
NOASSERTION
Issues
14 open
Forks
73
Commits
1,803 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
ANYbotics/kindr

Kinematics and Dynamics for Robotics

Stack
Updated
2025-02-15
Lists
1 list mention
First commit
2013-10-08
License
BSD-3-Clause
Issues
29 open
Forks
207
Commits
812 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
manankharwar/fusioncore

ROS 2 localization for outdoor robots: IMU, wheel encoders and GPS fused in a 23-state UKF at 100 Hz. When the estimate goes wrong it reports which sensor and why, instead of drifting silently. Apache 2.0.

Updated
2026-10-27
Lists
1 list mention
First commit
2026-03-17
License
Apache-2.0
Issues
45 open
Forks
67
Commits
793 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
CMA-ES/libcmaes

libcmaes is a multithreaded C++11 library with Python bindings for high performance blackbox stochastic optimization using the CMA-ES algorithm for Covariance Matrix Adaptation Evolution Strategy

Stack
Updated
2026-07-02
Lists
1 list mention
First commit
2014-04-04
License
NOASSERTION
Issues
57 open
Forks
92
Commits
879 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
librepilot/LibrePilot

This is the GitHub mirror for the LibrePilot source code. The main development is taking place at https://bitbucket.org/librepilot

Updated
2023-12-14
Lists
1 list mention
First commit
2009-11-28
License
NOASSERTION
Issues
Disabled
Forks
200
Commits
15,662 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
ilpincy/argos3

A parallel, multi-engine simulator for heterogeneous swarm robotics

Stack
Updated
2026-10-05
Lists
1 list mention
First commit
2012-11-02
License
Unknown
Issues
33 open
Forks
131
Commits
1,399 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%
selfpatch/ros2_medkit

ros2_medkit - diagnostics gateway for ROS 2 robots. Faults, live data, operations, scripts, locking, triggers, and OTA updates via REST API. No SSH, no custom tooling.

AI dev
Updated
2026-10-27
Lists
1 list mention
First commit
2025-11-17
License
Apache-2.0
Issues
108 open
Forks
39
Commits
1,994 commits
Star growth, last 7 days
0 0.0%
Commit velocity, last 7 days
0 0.0%