Skip to content

jithurx/tasklite

Repository files navigation

TaskLite

A tiny command-line to-do list manager, written in Python, used as a practice repository for a "how open source collaboration works" workshop.

What it does

TaskLite stores tasks in a local tasks.json file and lets you add, list, complete, and remove them from the command line.

Setup

git clone https://github.com/<your-username>/tasklite.git
cd tasklite
python3 src/tasklite.py list

No external dependencies — just Python 3.

Usage

python3 src/tasklite.py add --task "Buy milk"
python3 src/tasklite.py list
python3 src/tasklite.py done 0
python3 src/tasklite.py remove 0

Running tests

pip install pytest
pytest

Contributing

See CONTRIBUTING.md before opening a pull request. Check the Issues tab for things to work on — issues labeled good first issue are a good place to start.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages