so there's this thing out called konfabulator.
Think I can release a decent widget by the end of the week?