| Crates.io | rs-todo-cli |
| lib.rs | rs-todo-cli |
| version | 0.1.1 |
| created_at | 2025-10-08 07:52:31.437264+00 |
| updated_at | 2025-10-08 08:14:59.049367+00 |
| description | A simple TODO CLI app written in Rust |
| homepage | https://github.com/sanjivpaul/todo_cli |
| repository | https://github.com/sanjivpaul/todo_cli |
| max_upload_size | |
| id | 1873633 |
| size | 31,606 |
A fast, minimal, and reliable command-line TODO manager written in Rust β built to help you stay organized right from your terminal.
βοΈAdd, list, complete, edit, and remove todos
πΎ Persists tasks automatically in a JSON file
π Uses OS-appropriate data directory (via directories)
β‘οΈ Fast and reliable β powered by Rust
π¦ Simple to install and use anywhere
You can install todo-cli directly from crates.io:
cargo install rs-todo-cli
Manage your todos right from your terminal β fast, simple, and persistent! π¦
todo add "Buy milk"
todo list
todo done 1
todo list -a
$ todo add "Buy milk"
Added todo.
$ todo add "Do laundry"
Added todo.
$ todo list
[ ] 1 - Buy milk
[ ] 2 - Do laundry
$ todo done 1
Marked 1 done.
$ todo list
[ ] 2 - Do laundry
$ todo list -a
[x] 1 - Buy milk
[ ] 2 - Do laundry
This project is free to use for personal and non-commercial purposes.
Modification, redistribution, or commercial use of the source code is not permitted without the authorβs written consent.
If youβd like to use or extend this project, please contact the author for permission.
π¦ Built with β€οΈ and Rust by Sanjiv Paul