Luto is a simple, minimal todo list app. Written in Python
Features
- Saving your todo list in a database
- Support tag and tag colors
- Support 2 modes of rendering the todo:
- Basic mode: Simple rendering
- Board mode: Rendering the todo like a board
- Support simple adding and deleting a todo
- Support deleting all the todos
- Support deleting todos based on tag
Getting started
First, clone this repository:
git clone https://github.com/HoangTuan110/Luto.git
Then, install the required library for Luto(rich):
pip3 install rich
Next, go to the Luto directory, and type:
python3 main.py
Finally, you should see your CLI screen like this:
Welcome to Luto!
Type help for help
And quit to quit
Todos:
>>>
If you see it, that means that Luto has successfully worked! 😃
Commands
Here is the complete list of commands in Luto:
- add: Add a todo
- delete: Delete a todo
- help: Prints the help page
- quit or exit: Quit the program
- delete_all: Delete all the todos
- clear: Clear the screen
- delete_tag (Further feature): Delete every todo that has the same tag is
tag
Help
If you see a bug or an error, just push one at the Issues page!
If you want to contribute, you can fork it and make it better!
License
Luto is under the MIT license