D-Feet is an easy to use D-Bus debugger.
D-Bus is a messaging library used on the Desktop. D-Feet can be used to inspect D-Bus interfaces of running programs and invoke methods on those interfaces.
A Rust library for creating MPRIS2 media players over D-Bus