D-Bus Explorer is a GTK+ application written in C# which use NDesk’s Managed D-Bus library to display the API of D-Bus services. In summary, it’s a clone of dbus-viewer with a GTK+ interface.

Current features

  • Viewing of the methods, signals and properties of any D-Bus services.
  • Description of each member prototype with, both, a standard and a C#-ish syntax.
  • A clean GTK+ user interface with tab support.
  • Possibility to search/sort the displayed API.
  • Language-customizable prototypes (though only C# is provided for the moment).
  • Automatic generation of the boilerplate code (e.g. the C# interfaces for use with Managed D-Bus).
  • Bus selection.
  • Ability to invoke basic interface's members and see the result.

Downloads

Version 0.5: tarball

Current development is taking place in Git