D-Spyby Christian Hergert Explore the D-Bus |
D-Spy is open source software licensed under the terms of the GNU GPL version 3 or newer.
D-Spy can connect to your system and user-session D-Bus to explore discoverable peers.
Additionally, you can provide the address of a specialized D-Bus and D-Spy will connect to it for further exploration!
You can provide parameters to your Remote Procedure Calls in the form of GVariant Text Format.
Call your methods and see the result even if they require interactive user-authorization by Policy Kit!
Simply double click a Property to see its current value!
Sometimes you need to get an idea of how long a RPC takes to run. Use the timer at the bottom of the window to see min, max, and average execution times.
If you run into issues, file an issue and we'll take a look!
File an Issue Other Issues$ git clone https://gitlab.gnome.org/GNOME/d-spy
$ flatpak run org.gnome.Builder -p d-spy/
The source code to D-Spy will always be available.
Get the Code Download a Release