Alternatives to Geektool that make desktop content clickable?

Does anybody know of any alternatives to GeekTool that allow you to put content on your desktop sourced from shell scripts, files, etc but that makes the content interactive?

A few use cases I would really like:

  • A list of recent tweets where any links in the tweets are clickable
  • A calendar widget that allows me to navigate forward and back in months
  • A search box for google or wikipedia
  • An app launcher

I know you could use Dashboard widgets for this but I prefer to have these right on the desktop itself. Also Dashboard widgets seem more limited in what they're able to do, but I'm less educated about these so I could be wrong.

Rainmeter does all this by the way, but is Windows only.


Yahoo! Widgets has a mac version available, and a quick search shows an application launcher, twitter client, a month calendar, and a wikipedia and google search box.

If you want to use dashboard widgets, this software claims to make your dashboard widgets stay on the desktop. It does cost money, but they have a free trial available.


You could use Ubersicht. It shows contents as widgets on desktop. Widgets are configured through coffee or js scripts. You could also other scripting languages like python, shell etc. These widgets are interactive through optional keys.

There are already a handful of widgets are available. More details regarding the project can be found at their github.