A simple, lightweight, and color-coded command-line to-do list manager built in Python. Tasks are saved locally in tasks.txt, making this tool perfect for quick personal task tracking without external dependencies.
View all tasks with colored status indicators
Add new tasks
Edit existing tasks
Remove tasks
Mark or unmark tasks as completed
Automatic saving to tasks.txt
Python 3.x
No external libraries needed
python todo.py
(Replace todo.py with your filename.)
Tasks are stored in tasks.txt using the format:
task description|0 # incomplete
task description|1 # completed
Runs entirely in the terminal
Uses ANSI escape codes for colored output
Perfect for beginners learning file handling and CLI applications