ros2

ROS 2 Joined Mar 2013 View on GitHub

Stars
17,017
across 118 public repos
Rank
#2,220
of 94,827 organizations, top 3%

Repositories with 50+ stars

ros2's repositories with their overall rank
RankRepositoryLanguageStars
9,936

The Robot Operating System, is a meta operating system for robots.

6,300
62,705

ROS 2 docs repository

Python 1,066
66,993

Example packages for ROS 2

C++ 987
79,213

rclcpp (ROS Client Library for C++)

C++ 825
97,583 C++ 658
102,255

ROS 2 package that provides bidirectional communication between ROS 1 and ROS 2

C++ 626
123,015

RMW for ROS 2 using Zenoh as the middleware

C++ 511
125,025

ROS 3D Robot Visualizer

C++ 502
127,812

rclpy (ROS Client Library for Python)

Python 489
138,429 C++ 447
153,136

A set of packages which contain common interface files (.msg and .srv).

C++ 399
213,022

Tracing tools for ROS 2.

Python 273
214,406

ROS 2 command line interface tools

Python 271
231,826

Design documentation for ROS 2 effort

JavaScript 247
267,127

Implementation of the ROS Middleware (rmw) Interface using eProsima's Fast RTPS.

C++ 208
284,304

rmw implementation for iceoryx

C++ 193
304,007

ROS 2 RMW layer for Eclipse Cyclone DDS

C++ 178
312,780

Library to support implementation of language specific ROS Client Libraries.

C++ 172
332,289

ROS Client Library for the C language.

C 160
337,459

A set of ROS packages for keeping track of coordinate transforms.

C++ 157
339,266

Tools for launching multiple processes and for writing tests involving multiple processes.

Python 156
416,688

The ROS Middleware (rmw) Interface.

C 121
416,688

tools to generate and distribute keys for SROS 2

Python 121
419,393 C++ 120
443,067

Packages which provide the ROS IDL (.msg) definition and code generation.

C++ 112
465,937 C++ 105
503,948

Msg, Srv, etc. ROS interfaces used in examples

CMake 95
512,299

a free, portable, minimalist, work-in-progress RTPS implementation

C 93
512,299

Bridge communication across different ROS 2 domains.

C++ 93
555,233

Tools for launching ROS nodes and for writing tests involving ROS nodes.

Python 84
566,039

Minimal real-time testing utility for measuring jitter and latency.

C++ 82
600,843

Common C functions and data structures used in ROS 2

C 76
613,485

This repository isn't actively being worked on. If you would like to take over maintainership please open a ticket on https://github.com/ros2/ros2

C 74
655,623

ROS 2 RMW layer for RTI Connext DDS Professional and RTI Connext DDS Micro.

C++ 68
713,763

A repository for messages and services used by the ROS client libraries

C++ 61
774,386

ROS 2 CI Infrastructure

Python 55

Among 94,827 organizations

16k–25k stars: 923 organizations, including ros2

Stars along the bottom, and organizations in each band on a log scale

When they were made

36 repos with 50+ stars, made between 2013 and 2021

Quick stats

Next rank
+10 stars to reach #2,219
Next milestone
+17,977 stars to reach the top 1%
Public repos
118, 36 with 50+ stars
Popular repos
26 over 100 stars, 2 over 1k stars
Top repo
ros2, #9,936 of all repos, 37% of stars
Smaller repos
832 stars from repos under 50

Stars counted Recounted daily Next count around