taskwarrior.org
Taskwarrior is free and open source software that manages a TODO list from the command line. It is described as flexible, fast and unobtrusive. The project offers documentation, man pages and a hook script API, and imports and exports JSON.