Ali Karbassi edited this page Jan 1, 2000 · 5 revisions

TODO.TXT Command Line Interface

If you’ve got a file called todo.txt on your computer right now, you’re in the right place. Countless software applications and websites can manage your to-do list with all sorts of bells and whistles. But if you don’t want to depend on someone else’s data format or on someone else’s server, a plain text file is the way to go.

Problem is, you don’t want to launch a full-blown text editor every time you need to add an item to your to-do list or mark one that’s already there as complete. With a simple but powerful shell script called, you can interact with todo.txt at the command line for quick and easy, Unix-y access.


Download the latest stable release for use on your desktop or server.


Mailing List

Get support and ask questions on the mailing list.

Platform Compatibility has been tested on:

  • Cygwin for Windows
  • Mac OS X 10.4+ Terminal
  • Ubuntu 15.10 / sed 4.1.4 / grep 2.5.1 / cat 5.2.1 / wc 5.2.1
  • Arch Linux

Let us know if you’re using successfully anywhere else.

Quick Links

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.