A lightweight command-line Todo manager built with Typer and Rich
- Add, delete, update, complete todos
- Categorize tasks
- Colorful table display with Rich
1-install python >=3.9 https://www.python.org/downloads/
2- open your terminal and run this
pip install omar1324-todo-cli
3- After installation, you should see something like this:
Successfully installed omar1324-todo-cli-1.1.2
1- (show) : Display your todo-list in a table:
todo show2- (add)
todo add "name of your task" "category"
for category ther is 4 coloured category :
- sports -> green
- youtube -> red
- learn -> blue
- study -> purple
- anything else -> white
Example 1
todo add "task1" "sports"
Example 2
todo add "task2" "youtube"
Example 3
todo add "task3" "learn"
Example 4
todo add "task4" "study"
Example 5
todo add "task5" "else"
3- (complete) Mark a task as completed:
EXAMPLE 1
todo complete 1
Example 2
todo complete 2
Example 3
todo complete 3
Example 4
todo complete 4
Example 5
todo complete 5
4-(delete) Delete a task by its number:
todo delete 1








