External applications can interact on Cairo-Dock through DBus (via the "DBus" plug-in).
This allows to easily create new external plug-ins in others languages than C (bash, python, ruby, java, mono, vala, perl, and any other languages).
If you have ever written a script in your life, then you can write a third-party applet !
Don't hesitate to contribuate and to propose your own applet. More informations: http://
The interfaces in Python, Vala, Mono and Ruby can be found here (with many exemples):
http://
If you want to use directly the DBus interface, it can be found here:
http://
Project information
- Licence:
- GNU GPL v3, GNU LGPL v3
View full history Series and milestones
trunk series is the current focus of development.
All code Code
- Version control system:
- Bazaar
- Programming languages:
- python,mono,vala,ruby,perl,java,bash