Skip to content

Releases: Omarabdalgwad/todo-cli

v1.1.2 – First Stable Release

26 Nov 18:47
074e461

Choose a tag to compare

Todo CLI

A lightweight command-line Todo manager built with Typer and Rich

Features

  • Add, delete, update, complete todos
  • Categorize tasks
  • Colorful table display with Rich

PyPI Badge

PyPI

How to use it

1-install python >=3.9 https://www.python.org/downloads/

2- open your terminal and run this
Install via pip

pip install omar1324-todo-cli

3- After installation, you should see something like this:

Successfully installed omar1324-todo-cli-1.1.2

commands :

1- (show) : Display your todo-list in a table:

todo show

2- (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"

Screenshot

Example 2

todo add "task2" "youtube"

Screenshot

Example 3

todo add "task3" "learn"

Screenshot

Example 4

todo add "task4" "study"

Screenshot

Example 5

todo add "task5" "else"

Screenshot


3- (complete)
Mark a task as completed:

EXAMPLE 1

todo complete 1

Screenshot

Example 2

todo complete 2

Screenshot

Example 3

todo complete 3

Screenshot

Example 4

todo complete 4

Screenshot

Example 5

todo complete 5

Screenshot


4-(delete)
Delete a task by its number:

todo delete 1

Screenshot