todo.txt - Todo manager based on plain text

todo.txt is a minimalistic todo manager that uses a simple plain text file to keep track of items; implemented as a shell script.


todo.txt is one of the most appreciated todo manager for the terminal. It's key point is the simplicity: everything is stored in a (almost) free-format text file, one todo item per line. The current version of todo.txt is much more sophisticated w.r.t. the original one. It also supports plugins and add-ons that extend the features of the basic program. Several add-ons add the integration with git, while other provide reports, URL navigation, addition of recurring todos, and much more.

See below a basic example of usage that creates a couple to todos and mark them as done.

Given the successful idea, during the years many different "interfaces" or frontends have been implemented, including several ones for mobile phones and web environments.


References