**πŸ€– ROS2 Info v2.0.0 is out β€” fastfetch for your ROS2 workspace**

Hey everyone! Just shipped v2.0.0 of ros2_info β€” a fastfetch-style tool that gives you an instant, beautiful snapshot of your ROS2 environment the moment you open a terminal.

We’ve all been there:

Terminal A β†’ sourced Jazzy   β†’ bridge running βœ”
Terminal B β†’ sourced Humble  β†’ nothing talks ❓
Terminal C β†’ ros2 node list  β†’ (empty) πŸ’€
             β†’ wasn't sourced at all 🀯

One command now fixes that:

ros2_info

:check_mark: Distro Β· DDS middleware Β· Domain ID Β· sourced workspaces Β· build status Β· live nodes Β· topics β€” all in one view.

What’s new in v2.0.0

  • Distro-aware ASCII art (auto-detects Jazzy / Humble / Iron / Rolling)
  • A full ros2 workspace
  • Interactive TUI mode (--interactive) powered by Rich
  • Live watch mode (--watch 2) β€” auto-refreshes every N seconds
  • Web dashboard (ros2_info web) at localhost:8099 β€” monitor from your phone during hardware integration
  • Workspace auto-detection with colcon build status
  • Full ROS_* env dump in one clean view

Install

pip install -e src/ros2_fastfetch

:link: GitHub: GitHub - Gaurav-x111/ros2_info: fastfetch for ROS2 β€” distro info, live nodes, workspaces, web dashboard. One command. Everything you need. Β· GitHub

Would love feedback, issues, and ideas β€” especially from anyone running multi-workspace setups or Docker-based ROS2 environments. :folded_hands: