For Windows and Mac OSX, The Scripter's Scrapbook from Flexible Learning is a fully-featured cross-platform personal reference library, source code repository and information organizer that integrates the convenience of the desktop with the resources of the web. Suitable for all programmers, web authors and software writers, from novice to professional, and especially for those who use more than one software language. It is unique in its flexibility to define and display the platforms, categories and languages for any snippet or library of code, web hyperlink, article, tutorial, local or networked document, even embedded files so you can structure, link, present and access your information as best suits you. Records can be searched, selected and displayed either full page or with any of three index types (alphabetical, history and hierarchical tree). It includes customizable code colorization, import and export options, compressed backups, presentation toolkit with images and annotations, as well as an API for extensions, add-ons, plugins and IAC for inter-application communications. Includes integrated Online updater.
Limitations in downloadable version: