todo-txt-cli
v0.5.0
Published
A CLI for todo.txt files - http://todotxt.org/
Downloads
167
Maintainers
Readme
todo.txt CLI
A CLI for todo.txt files - See http://todotxt.org/
This project is a JavaScript implementation of a todo.txt CLI, allowing you to manage your todo items in plain text files.
Supported Syntax
The project follows and parses the syntax described on todo.txt GitHub page. This includes:
- Tasks:
+task description - Projects:
+project - Contexts:
@context - Priority:
A,B,C,D - Deadline:
due:YYYY-MM-DD(e.g.due:2022-01-15) - Key-Values: e.g.
key:value
Features
- Supports todo.txt Syntax
- Parses and formats todo items for easy management
- Allows you to add, remove, and edit tasks in a text file
- Manage due dates and overdue tasks
- Sort todo.txt file by due-date, priority, projects or contexts
- Open todo.txt in editor
- Create a "local" todo.txt with the "-d" option
Usage
Install the project using npm or yarn.
npm i -g todo-txt-cliAdd your first todo item
todo add "my first task"List your items, and display help
todo lsDisplay help
todo helpfull help
todo help help
See full options and actions in documentation
Contributing
Contributions are welcome! If you have any issues or suggestions, please open an issue on GitHub.
License
This project is licensed under the MIT License.
Credits
Thanks to the Todo.txt team for their work on the original specification.
