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

Taskdown

北冥尘北冥尘23 downloads

Turn notes into a task board: due dates, recurrence and goals live in Markdown checkbox lines, with a dashboard, heatmap, calendar and query blocks. Optional AI planning with AI Host.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Your notes are the task board. Taskdown turns plain Markdown checkbox lines into a live task panel in Obsidian: due dates, recurrence and goals stay in the notes, while the sidebar gives you grouping, a dashboard, a calendar, a heatmap and progress trends.

By Helfas. MIT licensed. The technical plugin id is sfc-todo (that is the folder name Obsidian installs), so existing data keeps working.

Highlights

  • Notes are the source of truth. A task is a line in a note, in the familiar Tasks style: - [ ] Pay the rent 2026-10-01 every month 3
  • One pane for everything. Overdue / today / future / later groups, manual ordering, drag to reorder, multi-select and batch edit.
  • Recurring tasks roll in place. Complete a recurring task and the next occurrence is written on the spot.
  • Calendar views. Month, week, day, quarter and year, with drag-to-reschedule.
  • Home dashboard. Activity heatmap, manual check-ins, goal streaks and progress trends.
  • tasks query blocks. Embed a task view in a note with the same filter/sort/group vocabulary.
  • Optional AI planning. With the companion AI Host plugin, turn a sentence, a recording or selected notes into task drafts. Nothing is written without your confirmation.
  • Chinese UI and full mobile support.

Installation

Community plugins

Once Taskdown is listed in the community directory: Settings Community plugins Browse, search for Taskdown, then Install and Enable.

Manual installation

  1. Download main.js, manifest.json and styles.css from the latest GitHub release.
  2. Put them in <vault>/.obsidian/plugins/sfc-todo/.
  3. Reload Obsidian, then enable Taskdown in Settings Community plugins.

Getting started

  1. Write a task in any note:
    • - [ ] Buy milk 2026-09-18
    • - [ ] Review notes every week
    • - [ ] Read 30 pages 3
  2. Open the panel from the ribbon icon (check-square) or the command "打开任务与计划".
  3. Open Settings Taskdown to set the inbox note, the heading new tasks are filed under, the first day of the week, excluded folders and the default due date.

AI planning (optional)

Taskdown itself has no network code. AI planning requires the companion AI Host plugin; provider keys stay in AI Host, and every proposed task is shown for review before anything is written. Without AI Host, everything except AI planning works normally.

Privacy

Taskdown reads notes in your vault and stores its own state under .obsidian/plugins/sfc-todo/. It collects no telemetry and makes no network requests of its own.

Development

npm ci
npm run build      # writes main.js
npm run verify     # bundle invariants
npm run typecheck

License

MIT 2026 Helfas. See LICENSE. Third-party notices are in THIRD-PARTY-NOTICES.md.

Vault access

Taskdown builds an index of your notes to find task lines. It reads note content through Obsidian's APIs, writes only the task line that you edit (after confirmation where the action changes existing text), and keeps its own state in the plugin folder inside your configuration directory. On desktop it uses Node's fs module only for atomic writes inside that same plugin folder; it never reads or writes paths outside the vault. It has no telemetry and no clipboard access.

HealthExcellent
ReviewCaution
About
Turn Markdown checkboxes into a live task board that keeps due dates, recurrence and goals in your notes and displays grouping, a dashboard, calendar, heatmap and progress trends in a sidebar. Use drag-to-reorder/reschedule, one-pane groups (overdue/today/future), multi-select batch edits, in-place recurring tasks, embeddable task views and optional AI planning.
TasksProject managementCalendar
Details
Current version
0.5.1
Last updated
4 days ago
Created
4 days ago
Updates
2 releases
Downloads
23
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
北冥尘北冥尘mojunbeiming
GitHubmojunbeiming
  1. Community
  2. Plugins
  3. Tasks
  4. Taskdown

Related plugins

Operon

Task and project management system that unifies inline tasks and file-based tasks in the same workflows with Tables, Filters, Calendars, Kanban boards, Gantt views, Canvas, and time tracking.

TaskChute Plus

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

TaskNotes

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

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.

Day Planner

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

TickTickSync

Sync TickTick tasks.

dotpm

Full-featured task and project management: stunning Gantt charts, Kanban boards, Table views, customizable fields, due date notifications, dependancies

Base Board

Organize notes into Kanban boards using frontmatter properties. Drag and drop cards between columns powered by Bases.

Tasks Calendar Wrapper

Simple wrapper for Tasks Calendar and Tasks Timeline.

Apex Dashboard

Your personal command center — memos, todos, and projects in one stunning glassmorphism dashboard.