September the 8th, 2010: adesklets is now officially dead.

This project has been mostly inactive since 2007, and it's now time to kill it. Things has been fine for a few years, but changes in the various systems it runs on (in libraries, compilation toolchains and architectures) are catching up, and supporting adesklets has become quite a burden for many downstream maintainers.

This site and all associated resources will stay available for a while, then will be put offline, probably by the end of 2010. Therefore, all Linux distributions and BSDs currently supporting adesklets are advised that they should probably drop it, or fork it right away.

I, the now former maintainer of adesklest, would like to express my deepest gratitude for all the knowledgable and talented people that helped with this project over the years. It's been a privilege to work with members of communities such as Debian, Gentoo and Arch Linux - I learned a lot in the process.

What is adesklets?

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

Why using adesklets? Look at the promotional posters.

Getting started

To use adesklets, you first need to install it. It is now included in the ports collection of many BSDs, and as a native package in many Linux distributions. Alternatively, you can install it from source.

Then, you need some desklets. Unpack them, read their README, and follow the instructions.

If you run into problems, keep in mind you have a fairly complete manual at your fingertips.

So adesklets suddenly stopped working?

A lot of people had recently started to experience systematic segmentation faults with adesklets: complete explanation and fix available here.