A simple command-line To-Do List application written in Python.
Tasks are stored in a CSV file for easy persistence.
- Add new tasks
- List all tasks
- Mark tasks as completed
- Delete tasks
- Tasks are saved between runs
- Python 3.x
Clone this repository and navigate to the project folder:
git clone https://github.com/darshanllakhwani/To-do-list.git
cd To-do-listRun the app from the command line:
python app.pyFollow the on-screen menu to manage your tasks.
app.py— Main application scripttasks.csv— Stores your tasks (created automatically)
Feel free to fork the repository and submit pull requests for improvements or new features!
This project is licensed under the MIT License.