Skip to content
Todos in the CLI like what.
JavaScript Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin Update todo Jul 17, 2015
.gitignore Create & list todo items Jan 16, 2014
.travis.yml Fix the Travis command Jan 18, 2014
Makefile fix makefile Jul 17, 2015

Build Status



  todo: Todos in the CLI like what


    todo                     Print todos
    todo help                Lists the available commands
    todo add Go shopping     Create a new todo item
    todo ls                  Print all pending todo items
    todo ls @tag             Print todo items containing "@tag"
    todo ls ~@tag            Print todo items not containing "@tag"
    todo ls --all            Print completed and pending todo items
    todo ls --done           Print completed todo items
    todo check 1             Mark #1 as completed
    todo mv 1 42             Change the id of given todo
    todo undo 1              Revert #1 to pending
    todo rm 1                Remove #1 item
    todo clear               Destroy all todo items
    todo clear --done        Destroy all completed todo items
    todo renumber            Re-numbers all todos starting with 1

  Environment variables:

    TODO_FORMAT=pretty                Specify formatter (simple, pretty, mini) [default: simple]
    TODO_DB_PATH=~/Dropbox/todo.json  Specify DB path [default: ~/.todo-db.json]


npm install todo -g


MIT License

You can’t perform that action at this time.