A modern, feature-rich desktop Task Management application built using Python and Tkinter.
Aurora Task Manager provides a beautiful UI, task prioritization, filtering, search, due dates, categories, and persistent storage — all inside a lightweight desktop application.
- Create tasks
- Edit tasks
- Delete tasks
- Mark tasks as completed
- Clear completed tasks
- 🔴 High
- 🟠 Medium
- 🟢 Low
- Work
- Personal
- Health
- Learning
- Finance
- Other
- Search tasks instantly
- Filter by status
- Filter by category
- Filter by priority
- Total Tasks
- Completed Tasks
- Pending Tasks
- High Priority Tasks
Tasks are automatically saved locally using JSON.
- Dark theme
- Premium design
- Custom widgets
- Toast notifications
- Responsive layout
- Python 3.8+
- Tkinter
- ttk
- JSON Storage
- Object-Oriented Programming
Clone the repository:
git clone https://github.com/Nitish204/aurora-task-manager.git

