ROS Command Reference is a lightweight reference site for robotics developers, collecting the most commonly used command-line tools in ROS 1 and ROS 2.

ros — stats
130 Commands
ros — stats
25 Categories
ros — stats
2 ROS Versions
🛠️ Maintenance
  • Content is written in Markdown and hosted on GitHub Pages
  • Issues and pull requests are welcome to add your frequently used commands
  • Feel free to share your ideas in the comments section too — let's make this tool better together
⚙️ Tech Stack
  • Jekyll + minima theme
  • Automatic deployment via GitHub Pages
📮 Contact
🕒 Changelog
  • 2026-09-21 Excluded non-page files that were published by mistake during the build, added a new tutorial article, and added site-wide rendering of mermaid diagrams in articles (following the light/dark theme)
  • 2026-09-20 Added: a right-side table of contents on article pages (a floating button on mobile), previous/next switching buttons and links plus a back-to-articles link, and one shared comment thread for the Chinese and English command pages; Fixed: code block, inline code and table colors in dark mode, and the date format on Chinese pages; Improved: reorganized the stylesheets and scripts, extracting shared modules for the command pages and removing duplicated and dead code
  • 2026-09-19 Optimized the home page presentation & structure, migrated the comments section, added a stable contact email address, and improved the header layout when the page is zoomed in
  • 2026-09-09 Added `rosdep` dependency-management commands, optimized command categories (merged a tiny standalone category), and improved mobile display: fixed header menu clicks & dark/light switching, rearranged buttons, and refined the footer layout
  • 2026-09-07 Added distribution metadata (Jazzy/Humble/Noetic), version+distribution filtering in the cheatsheet, a four-level browse filter, and refined version/distribution badges across the site
  • 2026-09-04 Added fuzzy search, hit highlighting, and search performance optimization; completed command data
  • 2026-09-02 Refactored command data, fixed giscus comments occasionally rendering incompletely, and optimized the codebase
  • 2026-08-28 Added the English site (`/en/`), improved the command cheatsheet experience, and beautified the home & about pages
  • 2026-08-27 Added giscus comments (lazy loading + theme switching), a full-site particle background, a ROS-terminal-style 404 page, and a traffic badge in the footer
  • 2026-08-26 Added code block copy and a theme-aware favicon; improved home page content and external links
  • 2026-08-21 Added three tutorial articles
  • 2026-08-14 Added `ros2 component` / `ros2 doctor` commands
  • 2026-08-06 Added `ros2 pkg` commands
  • 2026-08-04 Added multiple commands and details; improved footer and code block styles
  • 2026-07-29 Initial release: first version of the site published