note is a small console program written in perl, which allows you to manage notes similar to programs like "knotes" from commandline. Note can use different database-backends for notes-storage. It ships with a DBI-based mysql-module(which can also be used for other by DBI supported DBMS) and another module, which uses a binary file for storage and a DBM module.
Note supports since version 1.0.0 encryption(IDEA or DES)!
Since version 1.3.8 Password Safe v3 encrypted database file is supported as backend.
Several different database backends, mysql(DBI), dbm, binary(bin file), general (Config::General, ascii), text (Storable, fast serializer).
Since version 1.3.8 note supports Password Safe v3 Database as backend (using pwsafe3 backend module).
Commandline interface using the standard perl module Getopt::Long, which allows you to use short or long command-line options.
Interactive interface(pure ascii), the following functions are available in interactive mode: list, display, topic, delete, edit, help.
Highly confiurable using a perlish configfile ~/.noterc. although it is configurable it is not required, note can run without a configfile using useful default presets.
Colourized output is supported using ASCII Escape-Sequences.
The user can customize the color for each item. =item *
Data can be stored in various different database backends, since all database access is excluded from the program itself in perl modules.
Notes can be deleted, edited and you can search trough your notes. =item *
Notes can be categorized. Each category(topic) can contain multiple notes and even more sup-topics. There is no limitation about sub topics.
You can view all notes in a list and it is possible only to view notes under a certain topic.
There is a tree-view, which allows you to get an overview of your topic-hierarchy.
Notes can be encrypted using DES or IDEA algorythms and Crypt::CBC.
You can dump the contents of your note database into a plain text file, which can later be imported. Imports can be appended or it can
verwrite an existing database (-o). =item *
Note has scripting capabilities, you can create a new note by piping another commands output to note, you can also import a notedump from stdin as well es duming to stdout instead a file. Additional, there is an option --raw available, which prints everything out completely without formatting.
Note has a powerful buildin search-engine, which allows you to use AND, OR and (, ) for searching.
It can be installed without root-privileges.
installs on win32 platforms out-of-the-box.
Last, a while ago a user stated: "... it simply does, what it says ..."
note is released under the terms of the Gnu Public License(GPL) and is therefore free Software.