todolist
Terminal based unix-like TO-DO list and note keeping program.
Simple program written in C for keeping notes, deadlines and TO-DO tasks. I attempted to make it as much “unix-like” as possible. You can use it only through command line, but both interactive and non-interactive modes are available. UTF-8 is built in, but non-ASCII characters might cause problems in terminals without UTF-8 support (mainly on Windows).
It implements all basic note manipulation commands like: print, add, delete, mark done/undone, change. But few non-trivial ones are also included, namely: sort done/undone/deadline/text/age, clear all/done/undone, move.
Should work on all major platforms, all you need is a C compiler, I used gcc.
Screenshots - Interactive mode
Screenshots - Non-Interactive mode
Currently the development on this project is stopped. I wanted to do one more release, but since it’s perfectly usable (for me at least) as is, I decided not to continue with it for now. However this little program proved useful, especially for keeping dates of deadlines during my studies.