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
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Task Center

correctroadcorrectroad982 downloads

Task Center adds weekly and monthly task views, custom query panels, and OmniFocus-style planning to Obsidian. and AI-friendly CLI support.

Add to Obsidian
Task Center screenshot
Task Center screenshot
Task Center screenshot
  • Overview
  • Scorecard
  • Updates65

简体中文 / English

Task Center is an Obsidian plugin for planning markdown tasks on a daily, weekly, and monthly board.

It keeps your tasks in plain markdown. No database. No private task format.

- [ ] Plan the launch #work ⏳ 2026-05-15 📅 2026-05-20 [estimate:: 90m]
    - [ ] Draft release notes [estimate:: 30m]
- [x] Ship the fix ✅ 2026-04-28 [actual:: 45m]

Week drag demo

Month drag demo

Install

Install in Obsidian

Or find it in Settings → Community plugins → Browse.

Before using it:

  1. Enable at least one task-format companion: Obsidian Tasks or Dataview.
  2. Enable Obsidian's built-in Daily Notes core plugin and set its "New file location". Quick Add writes new tasks to today's Daily Note.

What It Adds

  • A full-page task board: Today, Week, Month, Completed, and Unscheduled.
  • Drag-and-drop scheduling, nesting, and abandon actions.
  • Parent-child task cards with inherited schedule and status.
  • Spotlight-style Quick Add with English and Chinese date parsing.
  • Estimate and actual-time summaries from inline fields.
  • Mobile layout with long-press menus and swipe actions.
  • Agent-friendly obsidian task-center:* CLI commands.

Quick Start

  1. Keep writing normal markdown checkboxes anywhere in your vault.

    - [ ] Review PR #work ⏳ today [estimate:: 30m]
    - [ ] Renew passport 📅 2026-05-30
    
  2. Open Task Center from the ribbon icon, command palette, or Ctrl/Cmd+Shift+T.

  3. Use Quick Add with Ctrl/Cmd+T inside the board.

    Review beta feedback #work tomorrow [estimate:: 25m]
    处理发布清单 #3象限 周六 [estimate:: 45m]
    

Natural-language dates such as today, tomorrow, 今天, and 周六 are resolved to ISO dates before writing markdown.

Task Formats

Task Center reads both Tasks emoji fields and Dataview inline fields:

- [ ] Tasks emoji ⏳ 2026-05-15 📅 2026-05-20 ➕ 2026-05-01
- [ ] Dataview [scheduled:: 2026-05-15] [due:: 2026-05-20] [created:: 2026-05-01]

The write format is controlled by Settings → Task Center → Task format flavor.

  • Tasks emoji writes fields such as ⏳, 📅, ➕, ✅, and ❌.
  • Dataview inline fields writes fields such as [scheduled::], [due::], [created::], [completion::], and [cancelled::].

Drag scheduling, date prompts, Quick Add, and CLI mutations all use the selected flavor. If both formats exist for the same field on one line, the Tasks emoji value wins.

Estimate summaries use regular inline fields:

[estimate:: 90m] [estimate:: 1h30m] [actual:: 75m]

Unknown inline fields and tags are preserved.

CLI

Task Center registers commands with Obsidian's native CLI:

obsidian task-center:list scheduled=today
obsidian task-center:show ref=Tasks/Inbox.md:L42
obsidian task-center:add text="Review launch checklist" tag='#work' scheduled=2026-05-15
obsidian task-center:schedule ref=Tasks/Inbox.md:L42 date=2026-05-16
obsidian task-center:done ref=Tasks/Inbox.md:L42 at=2026-04-28
obsidian task-center:review days=7 format=json

CLI output is stable and greppable: task ids use path:Lnn, writes are idempotent, and mutations print before / after lines.

To install the companion AI skill:

npx skills add CorrectRoadH/obsidian-task-center

Settings

Setting Default Controls
Default view Week First tab shown when the board opens
Week starts on Monday Week and calendar boundaries
Open on startup Off Whether Task Center opens with the vault
Stamp created date On Whether new tasks get a created date
Task format flavor Tasks emoji Tasks emoji vs Dataview inline-field writes
Force mobile layout Off Use phone layout on wider screens

License

MIT.

HealthExcellent
ReviewSatisfactory
About
Task Center turns Obsidian into a practical task command center built on top of Obsidian Tasks markdown. It adds Today, Week, Month, Completed, and Unscheduled views so you can plan work visually without leaving your vault. Drag tasks between dates, nest tasks under parent tasks, abandon tasks without deleting markdown, and review completed work with estimate vs actual summaries. Quick Add lets you capture tasks in natural language, including English and Chinese dates like “tomorrow”, “today”, “今天”, and “周六”. Task Center keeps your source of truth in plain markdown and preserves Obsidian Tasks metadata, tags, and inline fields. It also includes an AI-friendly CLI for agents and automation. Install the companion AI skill with: `npx skills add CorrectRoadH/obsidian-task-center` Use it when you want an AI agent to list, add, schedule, complete, or review tasks through stable Obsidian Task Center commands.
TasksCalendarCommands
Details
Current version
1.4.1
Last updated
Last month
Created
3 months ago
Updates
65 releases
Downloads
982
Compatible with
Obsidian 1.12.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
correctroadcorrectroad
github.com/CorrectRoadH
GitHubcorrectroadh
  1. Community
  2. Plugins
  3. Tasks
  4. Task Center

Related plugins

TaskNotes

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

Day Planner

Turn tasks from daily notes, the Tasks plugin, and calendars into time blocks on an editable timeline, with built-in time tracker.

Task Collector

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

Operon

Task and project management system that unifies inline tasks and file-based tasks in the same workflows with Tables, Filters, Calendar planning, Kanban boards, pinned tasks, and time tracking.

TaskChute Plus

Execute TaskChute that slots today's tasks, tracks projects, adds comments, and keeps you focused on now.

Gantt Calendar

A powerful visual task management plugin. Visualize and manage tasks created by the Tasks plugin, supporting both emoji and Dataview task formats. Support Feishu Task syncing.

Checkbox Reorder

Reorder completed checkboxes to the end of the according list.

Text Block Timer

Add a timer to text block to track task time consumption.

Tasks

Track tasks across your vault. Supports due dates, recurring tasks, done dates, sub-set of checklist items, and filtering. Maintained by Clare Macrae and Ilyas Landikov, created by Martin Schenck.

Find orphaned files and broken links

Find files that are not linked anywhere and would otherwise be lost in your vault. In other words: files with no backlinks.