A better task management plugin for Obsidian. Organize your work with goals, tasks, and an at-a-glance dashboard—with optional notifications, analytics, and Student Mode for courses and exams.
Screenshot of the main Better Task dashboard.
Ctrl/Cmd + P) → type “Open Dashboard” → run Better Task: Open Dashboard.
Screenshot of Command Palette with “Open Dashboard” selected.
Create a goal
From the dashboard, click New Goal, or use Command Palette → Better Task: Create New Goal. Enter a name and optional details.
Add tasks to a goal
Complete tasks
Check off tasks from the dashboard. Your completions feed into analytics and streaks.
Screenshot of creating a goal and adding tasks.
If you use Obsidian for study and exams:
Enable Student Mode
Go to Settings → Better Task and turn on Student Mode.
Add units (courses)
Use New Unit on the dashboard or Better Task: Create Unit/Course. Enter unit name, code, semester, and other details.
Add exams
For each unit, use Add Exam to set exam date, time, location, and topics.
Generate study tasks
For an upcoming exam, click Generate Study Tasks. The plugin creates tasks for each topic, spread over the days before the exam.
Screenshot of Student Mode section (units and upcoming exams).
In Settings → Better Task you can:
Screenshot of Better Task settings.
Ctrl/Cmd + Z Ctrl/Cmd + Shift + ZUse these after creating or completing goals or tasks to step back or forward.
| What you want to do | How to do it |
|---|---|
| See everything at a glance | Open Dashboard (Command Palette or sidebar) |
| Create a goal | New Goal on dashboard or Create New Goal |
| Add a repeating task | Create Daily Task |
| Add a one-off task | Create Quick Task |
| Track courses and exams | Enable Student Mode → New Unit → Add Exam |
| Get reminders | Enable notifications in Settings → Better Task |
| View stats and streaks | Check the Analytics and Advanced Analytics on the dashboard |