TaskMaster-X is a simple command-line / GUI to-do list application that allows you to manage your tasks easily. You can add, view, and remove tasks, with all tasks being saved to a file for persistence.
- Add tasks to your to-do list.
- View all tasks in your to-do list.
- Remove tasks from your to-do list.
- Tasks are saved to a file for persistence.
Scroll down for GUI.
To add a task to your to-do list, use the add
command followed by the task description.
python todo.py add "Buy groceries"
To view all tasks in your to-do list, use the view command.
python todo.py view
To remove a task from your to-do list, use the remove command followed by the task number.
python todo.py remove [listnum]
To see the help message with all available commands, use the help command.
python todo.py help
Here's an example on how to use TaskMaster-X:
$ python todo.py add "Buy groceries"
Task added: Buy groceries
$ python todo_list.py add "Finish homework"
Task added: Finish homework
$ python todo.py view
To-Do List:
1. Buy groceries
2. Finish homework
$ python todo.py remove 1
Task removed: Buy groceries
$ python todo.py view
To-Do List:
1. Finish homework
Alright you "non CLI-obsessed" people, GUI is pretty straight forward, however, you'll need to install a requirement: PyQt5. Installing that is as simple as executing this command:
pip install pyqt5
After it's done installing, just execute the todogui.py file and you'll be ready to manage your tasks like a pro!
You just press the "Add Task" button, type the name of the task and confirm!
Select the task you want to remove, and press "Remove task".