Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ToDoCLI

A simple to-do list CLI built with Click.

Installation

via uv (recommended)

uv tool install git+https://github.com/aryan2-7/ToDoCLI.git

via pip

pip install git+https://github.com/aryan2-7/ToDoCLI.git

Usage

# Add a todo
todo add

# Add a todo with priority
todo add -n "Buy groceries" -d "Milk, eggs, bread" o

# List all todos
todo list

# Filter by priority (o/m/h/u)
todo list -p h

# Delete a todo by index
todo delete 0

Priorities: o (Optional), m (Medium), h (High), u (Urgent)

Todos are stored at ~/.todos/todo.txt.

Uninstall

via uv

uv tool uninstall todocli

via pip

pip uninstall todocli

Requirements

  • Python 3.12+
  • Works on macOS, Linux, and Windows

About

Learning CLI using Click by making a simple To-Do application

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages