Übersicht is a great open source project by Felix Hageloh. Übersicht allows you to build desktop widgets for OS X using javascript, html and css.
The source code is available at:
Compiled binaries and widgets can be downloaded from:
I decided to try building my own widget to put the daily text from jw.org on my desktop.