Tasks

by Clare Macrae and Ilyas Landikov (created by Martin Schenck)
favorite
share
Score: 96/100
Description

The Tasks plugin is a powerful tool for managing tasks across your entire Obsidian knowledge base. With this plugin, you can track tasks in any note or query, set due dates, recurring tasks, and done dates, and even filter by specific criteria. You can also mark tasks as done from anywhere, and the status will be updated in the source file. The plugin includes a range of features, including sub-set checklists, grouping, and sorting, making it easy to organize and prioritize your tasks. Whether you're managing personal or professional projects, the Tasks plugin is a great way to stay on top of your workload and boost your productivity.

Tasks Query Wizard

Describe what you need - overdue tasks, weekly reviews, project-specific filters - and let the Query Wizard craft the query for you. No syntax memorization needed.

Stats
3063
stars
2,628,097
downloads
286
forks
1,549
days
2
days
5
days
1,460
total PRs
14
open PRs
286
closed PRs
1,160
merged PRs
1,242
total issues
236
open issues
1,006
closed issues
3,400
commits
Latest Version
6 days ago
Changelog

What's Changed

🌟 Most Notable

Please run the Reload app without saving command or quit and restart Obsidian after updating the plugin. Thank you.

Links facility

  • Obsidian links are now accessible in custom searches, sorting and grouping.
  • We plan to provide built-in instructions for these features in future.
  • Written by @rhhub, and refined by @claremacrae and @ilandikov.
  • See the user documentation

Tasks API

  • The Tasks API can now edit existing task lines.
  • Note that the caller needs to save the modified task line (or lines).
  • Written by @justise.
  • See the user documentation.

Fix Tasks on iOS and iPadOS versions 18.6 and 26 Public Beta 2

Details of the iPadOS/iOs bug

Here is a minimal reproduction, which can be pasted in the Obsidian Console.

The Tasks plugin uses code like the following very simplified example to parse Markdown lines:

/⏳/u.test('🔺⏳')
/⏳/u.test('🔺 ⏳')
/⏳/u.test('🔺  ⏳')

It is expected that on all platforms, all the above 3 test examples should return true, saying that the character is present in the test string.

In iPadOS/iOs 18.6 and iPadOS/iOs 26 Public Beta 2, the middle example - with a single space - wrongly returns false!!!.

This completely breaks the Task plugin's parsing of task lines, in all the normal cases where there is only a single space between fields.

Main changes

Here are the most notable user-visible changes.

🌟 Features

💪 Fixes

🌍 Translations

📖 Documentation

🛠️ Dependencies

🛠️ Behind the scenes

New Contributors

Full Changelog (including changes too small to note above, and that do not affect the behaviour of the plugin itself):

🙏 Support Tasks development

README file from
Similar Plugins
info
• Similar plugins are suggested based on the common tags between the plugins.
Todoist Text
3 years ago by Wes Moncrief
Rewarder
3 years ago by Gustav Gnosspelius
An Obsidian-plugin to get rewards for completing todos
Packrat
3 years ago by Thomas Herden
Process completed instances of recurring items created by the Obsidian Tasks plugin
Todoist completed tasks
3 years ago by Andrew 'Ledary' Kulishov
Obsidian plugin to display the completed tasks
ToggleList
3 years ago by Lite C
This is a simple plugin for Obsidian to overwrite the default behavior of toggle checkbox status. Also, it offers a simple way to toggle through frequently used attributes: task states, task tags, highlighted list, etc.
Todo sort
3 years ago by Ryan Gomba
A plugin for Obsidian that sorts todos within a note
Checklist Reset
3 years ago by Luke Hansford
Add a command to reset the state of any checklists in a document in Obsidian
Tasks Calendar Wrapper
2 years ago by zhuwenq
This plugin currently provides a timeline view to display your tasks from your obsidian valut, with customizable filters and renderring options.
Send Tasks to OmniFocus
2 years ago by Henry Gustafson
Sync Google Calendar
2 years ago by Dexin Qi
Sync tasks from Obsidian with system calendar
Time Ruler
2 years ago by Joshua Tazman Reinier
A drag-and-drop time ruler combining the best of a task list and a calendar view (integrates with Tasks, Full Calendar, and Dataview).
Due When
2 years ago by Andy Baxter
An Obsidian plugin which gives shortcuts to insert set due dates
TickTick
2 years ago by Viduy Cheung
Tag Project
2 years ago by Odaimoko
TickTickSync
2 years ago by thesamim
Task Status
2 years ago by Valerie Burzynski
Quickly change any task status in Obsidian. The searchable modal enables a more dynamic and indiscriminate workflow when you need to change your checkbox markers.
Extended Task Lists
2 years ago by joeriddles
Extended Markdown support for task lists in Obsidian.
Create Task
2 years ago by Simon Knittel
Create tasks faster from anywhere.
TaskWarrior Task Wiki
a year ago by SntTGR
Small and simple task manager widget for obsidian and powered by taskwarrior.
Checklist Progress
a year ago by acidghost
Plugin to automatically fill progress (as fraction or percentage) of check-lists
Canvas LMS Task Importer
a year ago by jordaeday
Imports assignments from Canvas LMS as tasks in Obsidian
Completed Task Display
5 years ago by Ben Lee-Cohen
Obsidian plugin to control the display of completed tasks
Checklist
4 years ago by delashum
Task Collector (TC)
4 years ago by ebullient
Plugin for https://obsidian.md/ that assists with managing tasks within a document.
CardBoard
4 years ago by roovo
An Obsidian plugin to make working with tasks a pleasure (hopefully anyway).
Overdue
4 years ago by Peter Parente
Obsidian plugin that marks items as [[Overdue]] if they are not checked off by their due date
Auto Strikethrough Tasks
a year ago by Nomekuma
Automatically adds strikethrough to completed tasks.
Check and Delete
9 months ago by Danitiate
An Obsidian plugin that allows you to quickly clean up temporary list-items with the press of a button
Auto Tasks
9 months ago by Jamie Hurst
Obsidian plugin to combine periodic notes with tags and tasks to automatically manage your daily, weekly and project TODO lists. Requires the "Periodic Notes" and "Tasks" plugins.
Task Director
9 months ago by Cybertramp
A plugin that allows you to easily manage tasks in bulk.
Proletarian Wizard Task Manager
9 months ago by Charles Feval
Obsidian plugin ot manage todos and projects directly from your notes.
Clear Todos
9 months ago by Joshua Gawenda
An Obsidian Plugin to clear todos that are done
Todoist Context Bridge
9 months ago by wenlzhang
Bridge your Obsidian notes with Todoist tasks while preserving rich context, helping you highlight important tasks and maintain seamless workflows between the two platforms. Seamlessly integrate with Dataview and Tasks plugins.
Import Todoist tasks
8 months ago by Duke
Import Todoist tasks as Obsidian tasks.
Project Tasks
8 months ago by Paul Paterson
An Obsidian Add-in that allows you to create simple projects out of tasks
BuJo Bullets
7 months ago by Will Olson
Alternate checkbox types for Obsidian to support Bullet Journal bullets
Inline Checkbox Groups
6 months ago by Bradley Wyatt
Obsidian Plugin that creates multiple checkboxes on a single line, separated by a customizable separator character (default '|'), with the option to automatically cross out text when all checkboxes in the line are checked.
Task Board
6 months ago by Atmanand Gauns
An Obsidian plugin to view and manage your tasks from whole vault in a much efficient Kanban board format.
Task Mover
5 months ago by Mariia Nebesnaia
An plugin for obsidian to move unfinished tasks to the daily note automatically
TickTick Quick Add Task
3 months ago by Muxin Li
The TickTick Quick Add Obsidian Plugin lets you quickly create tasks in TickTick directly from your Obsidian notes.