A sleek, user-friendly To-Do List desktop app built with Python.
Designed to help you stay productive, organized, and on top of your day — in a dark-mode interface that’s easy on the eyes.
✅ Add tasks with priority and due dates
📆 Select dates with an intuitive date picker
🌓 Clean dark theme using ttkbootstrap
📂 Export your tasks to a CSV file
🔁 Mark tasks as done/undone
🗑️ Delete tasks effortlessly
🧠 Get reminders for overdue tasks
🔍 Filter by: All / Pending / Completed
💾 Offline storage with SQLite — no login, no sync required
Tool | Purpose |
---|---|
Python | Core programming language |
Tkinter | UI toolkit (built-in with Python) |
SQLite | Lightweight database for local storage |
tkcalendar | Calendar widget for due date picker |
ttkbootstrap | Beautiful dark-themed widgets |
To run this app, make sure you have Python 3.9+ installed.
pip install ttkbootstrap tkcalendar