https://github.com/eoic/tasktrackercli
Simple task tracker.
https://github.com/eoic/tasktrackercli
python todo todo-cli
Last synced: 8 months ago
JSON representation
Simple task tracker.
- Host: GitHub
- URL: https://github.com/eoic/tasktrackercli
- Owner: Eoic
- License: mit
- Created: 2024-12-28T13:50:35.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-05-14T19:12:07.000Z (9 months ago)
- Last Synced: 2025-05-29T13:53:00.225Z (9 months ago)
- Topics: python, todo, todo-cli
- Language: Python
- Homepage:
- Size: 32.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![][black-shield]][black]
[black]: https://roadmap.sh/projects/task-tracker
[black-shield]: https://img.shields.io/badge/Roadmap.sh-task%20tracker-black.svg?style=for-the-badge&labelColor=gray
# Task Tracker
A simple CLI-based tool for managing TODOs.
## Installing
`pip install -e .`
## Usage
* The program accepts only positional arguments like this: `task-cli [argn]`
* Use `task-cli -h` to show available commands.
### Examples
```
task-cli add "Buy groceries"
task-cli update 1 "Buy groceries and cook dinner"
task-cli delete 1
task-cli mark-in-progress 1
task-cli mark-done 1
task-cli list
task-cli list done
task-cli list todo
task-cli list in-progress
```
### Development
Run tests and create HTML coverage report:
```
python -m coverage run -m unittest && python -m coverage html
```