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

Tasks Plus

jabaho9523jabaho952351 downloads

Calm GTD over plain markdown. Six fixed views — Inbox, Today, Upcoming, Anytime, Someday, Logbook — quick capture with natural-language dates. Your tasks stay ordinary checkboxes in your notes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

The calm GTD app inside Obsidian. Six fixed views over your plain-markdown checkboxes — no database, no query language, no configuration maze. If you've used Things, you know the feel.

This is v0.1.0, the first milestone. It's the native core: views, capture, dates. Screenshots and the community-directory listing come later — right now this is for people who build their plugins from source.

What it does

  • Six views, and only six — Inbox, Today, Upcoming, Anytime, Someday, Logbook. In a sidebar leaf or a full tab, with live counts and an Areas/Projects tree.
  • Magic quick capture — one command (assign it a hotkey), a floating modal from anywhere. Type "call mom tomorrow" and it becomes the task call mom, due tomorrow, in your Inbox. Works from outside Obsidian too, via obsidian://tasks-plus/capture?text=….
  • Insert task — the same modal, but while writing a note: it drops the finished task line at your cursor, dates and markers included, so you never type the emoji format by hand.
  • Natural-language dates — today, tomorrow, fri, next mon, next week, in 2w, 2026-08-15. A small hand-rolled parser, no heavy dependency.
  • Tasks stay markdown — every task is an ordinary - [ ] checkbox in a note. Completing one checks the box and appends the done date in place. Nothing moves, nothing is copied into a database. Delete the plugin and you lose nothing.
  • The vault is the app — folders under your Tasks folder are areas, notes are projects. Any checkbox anywhere in the vault shows up too (toggleable), and editing it always writes back to its source line only.
  • Tags as cross-note grouping — write an ordinary #tag inside any task (or use the tag button / g) and it shows up in a Tags section in the rail. Click one or several (selection is a union) to see every tagged task across the vault, grouped under collapsible Inbox/Today/Upcoming/Anytime/Someday/Logbook headers, each row still linking to its source note.
  • Daily-note block (optional, off by default) — a managed block in today's daily note listing what's due today.

How tasks are stored

Inline metadata, readable by humans and compatible with the emoji format of the Tasks plugin, so existing vaults migrate in without conversion:

- [ ] call mom 📅 2026-08-01
- [ ] review draft ⏳ 2026-08-03
- [ ] submit application ⏰ 2026-08-15
- [x] pay rent 📅 2026-07-28 ✅ 2026-07-28
- [ ] plan the autumn trip 💤
- [ ] finish slides ⭐

📅 due · ⏳ scheduled · ⏰ deadline · ✅ done · ⭐ starred for Today · 💤 someday. Deadlines get their own chip that turns red as the day approaches; "report by fri" in capture sets one.

The six views

Every open task lives in exactly one view (someday wins over starred, starred over dates, dates over the rest):

  • Inbox — tasks in Tasks/Inbox.md you haven't dated, starred, or filed yet.
  • Today — due or scheduled up to today, plus anything you starred.
  • Upcoming — future dates, grouped by day for the next week, then by month.
  • Anytime — filed in a project, no date. The "get on with it" list.
  • Someday — marked 💤; resting until you wake it.
  • Logbook — done tasks, newest first, grouped by day.

Keyboard, in any view: j/k navigate, x toggle done, t star, s schedule, d deadline, g tag, Enter open the source note. In the capture modal: ⌘T star, ⌘S someday — no mouse needed anywhere.

Row action buttons stay visible in Inbox for quick sorting; in every other view they appear on hover (or on tap, on phone and tablet).

Settings

  • Tasks folder location (default Tasks/)
  • Show tasks from the whole vault (default on)
  • First day of week
  • Today's tasks in the daily note (default off)

Installation

Not yet in the community directory. Manual install:

  1. Run npm install && npm run build
  2. Copy main.js, manifest.json, and styles.css into your vault at .obsidian/plugins/tasks-plus/
  3. Reload Obsidian and enable the plugin under Settings → Community plugins

Works on desktop and mobile.

What it deliberately doesn't do

No recurring tasks, priorities, time tracking, kanban, reminders, custom queries or filters, drag-and-drop reordering, or import bridges — the restraint is the product. Some of these may come in later milestones; most won't.

Privacy

Everything is local — no network requests, no telemetry, nothing leaves the vault. With "Show tasks from the whole vault" on (the default), the plugin scans your markdown files' cached metadata to find checkboxes; turn it off and it only ever touches the tasks folder.

License

0BSD

HealthExcellent
ReviewSatisfactory
About
Manage to-dos with six fixed views — Inbox, Today, Upcoming, Anytime, Someday, Logbook — and an Areas/Projects tree with live counts. Capture anywhere via a quick floating modal or obsidian:// URL, use natural-language dates, keep tasks as plain Markdown checkboxes, and append done dates in place.
TasksProject managementDates
Details
Current version
0.1.2
Last updated
17 hours ago
Created
Last week
Updates
3 releases
Downloads
51
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
0BSD
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
jabaho9523jabaho9523
nexiuslab.com
GitHubjabaho9523
  1. Community
  2. Plugins
  3. Tasks
  4. Tasks Plus

Related plugins

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.

Project Manager

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

LifeOS

Life management system.

Day Planner OG

Day planning from a simple task list in a Markdown note (bare bones, preserves the features and behavior of the original plugin).

Base Board

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

Rollover Daily Todos

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

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.

TickTickSync

Sync TickTick tasks.