Obsidian Tasks
Obsidian Tasks is a task management plugin for Obsidian that tracks tasks across your entire vault. You can query tasks from anywhere and mark them as done, and any status changes are written back to the source file.
Alternatives
Tech stack
No tech stack added yet. Sign in to suggest some
Obsidian Tasks adds task management to your Obsidian vault. Tasks remain Markdown checkbox items in your notes, with no separate database. You can collect and filter these tasks across the whole vault, and tick them off directly in the query results.
Key features
- Track tasks across the vault: Collects tasks from your entire Obsidian vault, not just a single note.
- Date support: Supports due dates, done dates, and more.
- Recurring tasks: Tasks can have a recurrence rule, and when you complete one, the next occurrence is generated according to that rule.
- Queries and filters: Write a query block in a note to filter and display tasks by your own criteria, so you can build your own task dashboards inside your notes.
- Toggle status in place: Toggle a task's status from any view or query result, and the change is written to the source file.
- Create or edit command: Provides a
Tasks: Create or editcommand that opens a modal where you fill in the task's properties. - Custom statuses: Beyond to-do and done, you can add further statuses.
- Global filter: You can set a global filter (such as
#task) so that only checkboxes with the specified tag are treated as tasks.
Who it's for and use cases
It suits people who already take notes in Obsidian and want to keep to-dos, project follow-ups, and daily planning in the same vault. For example, you can record tasks in your project notes, then gather everything due today, overdue, or belonging to a particular project in one overview note.
Core strengths
- Task data is stored as plain Markdown, which makes it easy to migrate and keeps you from being locked into a single tool.
- Tasks live in the notes where their context is, while query results let you view them all in one place.
- The official documentation includes a complete user guide with sections on a quick reference, queries, scripting, using Tasks with other plugins, and task formats, plus a changelog and a support page.
Installation and usage
Search for Tasks in Obsidian's Community plugins, then install and enable it. After that, write tasks in your notes using the format the plugin defines and display them with query blocks. The Getting Started section of the user guide on the official site covers the initial setup, including whether to set a global filter.
Technical requirements
Requires Obsidian, either desktop or mobile. The plugin runs inside Obsidian and needs no additional server.
Things to note
- The query syntax and task format take some time to learn, so it's a good idea to read the official quick reference first.
- The screenshots on the official site all assume the global filter
#task, which is not set by default.
Discover more
Apple Reminders
Apple Reminders is the to-do and reminder app built into Apple devices, which you can use to keep track of things to do, buy, and watch. It supports lists, subtasks, tags, smart lists, sharing, and grocery lists.
4ga Boards
Straightforward realtime kanban boards management for intuitive task tracking. Featuring an elegant dark mode, collapsible todo lists, and multitasking tools to supercharge your team's productivity.
Focalboard
Define, organize, track and manage work across individuals and teams (alternative to Trello, Notion, and Asana).
Focus Flow
A Pomodoro technique tracking service built with Rust. I created this application for my personal use to track my focus sessions and productivity, and decided to share it in case others might find it useful.
Kanboard
Simple visual task board.
Listaway
Listaway is a self-hostable web application for publishing and sharing public lists and collections with authenticated users, groups, and optional public read-only access.