No version for distro humble. Known supported distros are highlighted in the buttons above.
Repository Summary
Description | Insight is a minimalist GUI alternative to rqt. It is a GTK4-based tool for exploring ROS2 topics, services, and messages, featuring the GNOME Adwaita style. |
Checkout URI | https://github.com/julianmueller/insight_gui.git |
VCS Type | git |
VCS Version | jazzy |
Last Updated | 2025-06-27 |
Dev Status | DEVELOPED |
CI status | No Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Packages
Name | Version |
---|---|
insight_gui | 0.1.1 |
README
Insight - a minimalist GUI for ROS2
Insight is a minimalist GUI alternative to rqt. It is a GTK4-based tool for exploring ROS2 topics, services, and messages, featuring the GNOME Adwaita style.
Features
Nodes
### Node List Page

Topics
### Topic List Page



Services
### Service List Page


Actions
### Action List Page


Parameters
### Parameter List Page

Packages
### Package List Page


Launch Files
### Launch List Page

Interfaces
### Interface Browser Page


Misc
### TF Page




Diagnosis
### Doctor Page

GUI Features
### Preferences Dialog

Prerequisites
Install the following packages, as some currently cannot be installed by rosdep (I’m working on it).
sudo apt install libgtk-4-dev libgirepository1.0-dev adwaita-icon-theme libadwaita-1-dev libglib2.0-dev python3-gi python3-gi-cairo python3-networkx python3-graphviz
Installation
Binary Install with apt
! THIS IS NOT WORKING YET, but hopefully will in the future (I’m waiting for approval) !
sudo apt install ros-jazzy-insight-gui
Install from Source
- Create the workspace and clone this repo:
mkdir -p ros2_ws/src
cd ros2_ws/src
git clone https://github.com/julianmueller/insight_gui
If you want the jazzy-dev
branch, where I’m currently working on the latest features, use:
git clone -b jazzy-dev https://github.com/julianmueller/insight_gui
- Install dependencies with rosdep:
rosdep install --from-paths src -y --ignore-src
- Build the workspace:
colcon build --symlink-install
source install/setup.bash
Execution
Like every other ros2 node, the GUI is started by:
ros2 run insight_gui main
License
GPLv3. See LICENSE.
CONTRIBUTING
No CONTRIBUTING.md found.
No version for distro kilted. Known supported distros are highlighted in the buttons above.
No version for distro rolling. Known supported distros are highlighted in the buttons above.
No version for distro github. Known supported distros are highlighted in the buttons above.
No version for distro noetic. Known supported distros are highlighted in the buttons above.
No version for distro galactic. Known supported distros are highlighted in the buttons above.
No version for distro iron. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.