Next: , Previous: Top, Up: Top

1 What is adesklets?

1.1 Short answer

adesklets is an interactive Imlib2 console for the X Window System. It provides scripted languages with a clean and simple way to write great looking, mildly interactive desktop integrated graphic applets (aka “desklets”).

It can also be used as a command line oriented graphic editor, a bit similar to ImageMagick , but with different functionality.

1.2 Long answer

adesklets stands for “another desklets [container]”. It was written as an alternative to other programs such as:

  1. gDesklets (
  2. SuperKaramba (
  3. GKrellM (

Since this is 'a'desklets, others still have plenty of space to start similar projets, from 'b'desklets to 'z', excluding 'g', which is already taken.

Seriously though, all those packages are nice. Nevertheless, the first two have very heavy requirements in terms of library dependencies; basically, gDesklets still requires a fair part of the GNOME environment to be installed (plus specialized libraries such as gnome-python1), while SuperKaramba needs almost all of the KDE libraries and base environment. This also reflects on performance for the task at hand2. On the other hand, while GKrellM is significantly lighter (it still depends on GTK+ though), it does not deliver the same experience in terms of “eye-candiness” (to the author's taste, of course) or “scriptability” than the other two.

Thus, adesklets was born. It provides:

It DOES NOT provide:


[1] A report on this has been produced; you may find it online in PDF format at

[2] Of course, this is only the author's opinion–and both applications are making big progress on resource efficiency from version to version.