From Nikola Dachev:
CodeBank allows you to maintain a hierarchical database of textual information like programming code snippets, notes, links, quotes, SQL queries. Unlike similar programs, CodeBank is fully portable and can be carried on removable media. The compression feature helps in that matter too. The encryption feature provides high grade (256bit AES) of security for sensitive information. The internal search engine can search for words, phrases, and regular expressions.