The Screenlets project is both a Python framework to simplify writing Cairo-drawn desktop widgets, similar to those found in the "Dashboard" feature of OS:X, and a collection of widgets written using the framework. It is designed to work with any modern Linux desktop.