M. Ali Onurlucan

Undergraduate Mathematics Student

• To-Do List CLI


I developed a Terminal-Based To-Do List Manager in Python, designed to help users efficiently organize and track their tasks via the command line.
The application utilizes the argparse library for command-line argument handling and rich for visually appealing terminal output. Task data is stored in a JSON file, ensuring portability and ease of modification. 
Key features include:
Adding, listing, and removing tasks directly from the terminal
  • Marking tasks as complete or incomplete
  • Persistent storage in JSON format
  • Clean and colorful output using rich

You can access the full source code and documentation on GitHub: https://github.com/malii0/todo-cli