Cairo-Dock is a desktop interface that takes the shape of docks, desklets, panel. It is designed to be light, fast and customizable, and is desktop-agnostic. It has a powerful DBus interface, to be controlled from a terminal or another application. You can see it as a good alternative or addition to Unity, Gnome-Shell, Xfce-panel, KDE-panel and even LXDE-panel for a light and sexy interface . It features docks, panels, desklets, a full keyboard control, tons of applets, themes, and much more.