Rhinote
desktop notes in Python
Current Version: 0.7.4

Need somewhere to put some text, but don't need an editor?

Try Rhinote!

Rhinote is a simple Python/Tkinter script which provides virtual "sticky-notes" on your desktop. It's handy for jotting down quick notes or holding copied text that you plan to paste elsewhere later. Text can be cut, copied, and pasted; and notes can be saved (as plain text) and viewed and/or edited later, in Rhinote or any other text-editing application. While many "sticky-note" programs exist for virtually all computing platforms, Rhinote is extremely simple, lightweight, and "keyboard-friendly."

It's not a full-featured editor, it's not a personal wiki, it's not a complete system for organizing a hierarchy of short documents. Rhinote provides a simple and convenient place to quickly put bits of text. It won't slow you down with pointing and clicking, as all operations are keystroke-driven. For what it's worth, Rhinote is indispensable in my own daily work; maybe you'll like it, too.

Free and Open Source software licensed under the GNU General Public License, Rhinote should run on any computer that has Python 2.5 or later and its Tkinter module installed. It has been successfully run on various distributions of Linux, as well as Windows (98SE, ME, XP, and Vista) and Mac OS X.

Because it's written in Python, Rhinote's source code is easy to understand and its meager parameters (color, size, font, etc.) easy to tweak to your liking; the documentation includes ideas for "hacking" Rhinote. Because it's open source, you're free to extend Rhinote to your heart's content, or even to incorporate any or all of it into your own Python projects. That being said, you don't need to know a lick of Python in order to use or modify Rhinote.

Being a Python application, Rhinote requires Python in order to run. If you don't already have Python, you can get it here.