Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Vault Tasks

Toto TvalavadzeToto Tvalavadze14 downloads

Collects Markdown tasks from every note into a grouped task view.

Add to Obsidian
Vault Tasks screenshot
  • Overview
  • Scorecard
  • Updates4

Vault Tasks is an Obsidian plugin that gathers Markdown tasks from across your vault into one grouped view while keeping the original notes as the source of truth.

There is also a companion CLI, vault-tasks, designed so scripts and AI agents can inspect the same task view the plugin shows to the user.

Why

The goal is to make a global task list feel like a normal Obsidian note:

  • note groups render like ## headings
  • section groups render like ### headings
  • tasks keep normal Markdown checkbox styling
  • checking a task updates the original note

Features

  • Groups tasks by note
  • Optionally groups tasks inside each note by source heading
  • Filters by pending, completed, or all
  • Filters by section name across notes
  • Supports pinned notes at the top of the list
  • Adds quick note and task actions from inline controls and context menus
  • Supports note-level defer and hide behavior through frontmatter

Companion CLI

The companion CLI, vault-tasks, is primarily meant for automations, terminals, and AI agents.

It reads the vault and the plugin's saved settings, then renders the same grouped task view and filtering logic used by the Obsidian plugin. That makes it useful when an agent or script needs the same task context the user sees in Obsidian, without inventing a separate task model.

Frontmatter

Recognized note-level keys:

  • deferred-until: YYYY-MM-DD
  • hide-from-vault-tasks: true

Settings

The plugin includes a small settings pane for vault-level conventions:

  • default open location and filter
  • related-notes and section-heading defaults
  • persisted section filter
  • standard or extended task status actions
  • pending and completed filter behavior
  • include and exclude folder scope
  • note, section, and task sorting

Development

Install dependencies and start watch mode:

npm install
npm run dev

Build once:

npm run build

Run tests:

npm test

For local vault development, symlink this repo into:

.obsidian/plugins/vault-tasks-view

License

MIT

96%
HealthExcellent
ReviewSatisfactory
About
Gather Markdown tasks from across your vault into a single grouped view that keeps each task in its original note as the source of truth. Group tasks by note or section, filter by status, pin notes, defer or hide notes via frontmatter, and expose the same grouped view to scripts and AI agents via a companion CLI for automation.
TasksAutomation
Details
Current version
0.9.2
Last updated
Yesterday
Created
Last month
Updates
4 releases
Downloads
14
Compatible with
Obsidian 1.7.2+
License
MIT
Report bugRequest featureReport plugin
Author
Toto TvalavadzeToto Tvalavadzettvl
ttvl.co
GitHubtotocaster
totocaster
  1. Community
  2. Plugins
  3. Tasks
  4. Vault Tasks

Related plugins

Task Collector (TC)

Change task status and collect tasks within a document using hotkeys and context menus.

Rollover Daily Todos

Rollover any unchecked checkboxes from your last daily note into today's note.

Todoist Sync

Materialize Todoist tasks within your notes.

Todoist Text

Integrate your Todoist tasks with Markdown checkboxes.

Templater

Create and use dynamic templates.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

BRAT

Easily install a beta version of a plugin for testing.

Day Planner

Day planning from a task list in a Markdown note with enhanced time block functionality.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering.

TaskNotes

Note-based task management with calendar, pomodoro and time-tracking integration.