Synoptic is "GMail for your notes". It gives you an efficient and friendly interface that makes it possible to keep and categorize a large number of small-ish notes and tidbits of information.
The following features set it apart:
Fully versioned. Never deletes anything, ever. If you want to go back to a previous version of something, just drag that slider up there in the top-left corner.
Super-simple Navigation. Adaptive tag clouds, support for the forward/back button on your browser, query links, support for browser bookmarks. All to make sure you can find that note when you need it.
Powerful searching. Synoptic is meant to keep large note collections manageable and accessible. You can search for items based on tags, their creation time, or even search through their full text. Plus arbitrary logical combinations of them, using the logical operatos
Easy Markup. Synoptic uses Markdown to allow you to type formatted notes easily and quickly. Plus, there are a few extensions to facilitate typing math.
Advanced Features. A lot of refinement work has gone into making Synoptic work as seamlessly as possible. You may never notice many of these refinements, because they're meant to make stuff work like it's supposed to.
Installation is simple:
$ # install setuptools, if necessary $ wget http://peak.telecommunity.com/dist/ez_setup.py $ sudo python ez_setup.py $ # install synoptic $ sudo easy_install synoptic
git clone http://git.tiker.net/trees/synoptic.git
And finally, here's the screen shot you've been waiting for: