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 View

encomjpencomjp2 downloads

A task panel with Today, Upcoming and Inbox views, filters, grouping, recurring tasks and reminders for timed tasks.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

Starnote's tasks feature as an Obsidian plugin. It collects every checkbox task in your vault into one panel, with due dates, priorities, repeats, filters, reminders and a query language, and writes changes back to the notes as plain Markdown. Works on desktop and mobile.

The panel with quick add, counts on the Today and Inbox chips, and tasks grouped by time

Features

  • Task panel with presets: Today, Upcoming, Inbox, Done this week, All open, Everything. Search, filter by status, due range, priority and tag, sort, and group by time, note, due date, priority, status, tag or heading.

  • Plain Markdown. Tasks are normal - [ ] lines. Checking one in the panel edits the note atomically.

  • Dates and priority using the common emoji marks: 📅 due, ⏳ scheduled, 🛫 start, ➕ created, ✅ done, 🔁 repeat; 🔺 ⏫ 🔼 🔽 ⏬ priority. Keyword forms due:: 2026-10-20 and @due(2026-10-20) work too. Add a time after a due or scheduled date (📅 2026-10-20 14:00).

  • Repeats: every day, every 2 weeks, every other month, every weekday, every monday, every year. Completing a repeating task adds the next copy, dated from the task's own date.

  • Reminders for timed tasks: a notice and a system notification, plus a due count in the status bar.

  • Quick add from the box at the top of the panel, in plain words: call mum tomorrow 6pm every week !high #home. Understands today, tomorrow, next week, in 3 days, weekday names, ISO dates, 5pm / 17:30, every … repeats, !high priorities and #tags.

  • Reschedule from the right-click menu: due today, tomorrow, next week, push back a day, or remove the date. The Today and Inbox chips show how many tasks they hold.

  • Create and edit tasks in a dialog (title, due, scheduled, start, repeat, priority, tags, note).

  • Query language, one condition per line, in the panel's filter box:

    not done
    due before 2026-11-01
    tag work
    priority is high
    path includes Projects
    sort by due
    group by tag
    limit 20
    

    Also: done, no due date, due today, due after, due on, done after, description includes, heading includes, happens, recurring.

  • Command Toggle task on this line completes a task in the editor, stamping the done date and creating the next repeat.

Filters expanded

The Today view

Install

Obsidian directory

Tasks View is listed in the official Obsidian plugin directory: community.obsidian.md/plugins/tasks-view. Install it from there, or from Settings → Community plugins → Browse once it appears for you.

BRAT (installs and keeps it updated)

  1. Install BRAT from Settings → Community plugins → Browse, and enable it.
  2. Run BRAT: Add a beta plugin for testing and enter encomjp/obsidian-tasks-view, or click this link with BRAT installed.
  3. Enable Tasks View under Settings → Community plugins.

Manual

Copy main.js, manifest.json and styles.css from the latest release into <vault>/.obsidian/plugins/tasks-view/, then enable the plugin. To build it yourself:

npm install
npm run build

Settings

Default note for new tasks (Tasks.md), stamping the done date, reminders, and the status-bar count.

Development

npm run dev     # rebuild main.js on change
npm run check   # type-check
npm test        # unit tests (node --test)

Tested in Obsidian 1.14.4 (Flatpak, Linux).

Disclosures

  • Network use: none.
  • Files outside your vault: none. Reminders use Obsidian notices and, if you have allowed them, your system's notifications.
  • No account, payment, ads, telemetry or self-updating. The plugin only reads and edits Markdown notes in your vault.

Support

If this saves you time, you can buy me a coffee.

Disclaimer

An independent project, ported from the tasks feature of Starnote. It is not affiliated with, endorsed by, or supported by Dynalist Inc. (Obsidian) or the authors of any other task plugin. Provided "as is" under the MIT license, without warranty; it edits your notes, so keep backups. See LICENSE.

HealthExcellent
ReviewSatisfactory
About
Collect every checkbox task from your vault into a single panel with due dates, priorities, repeats, reminders, and plain Markdown syncing back to the source notes. Filter and query tasks by status, date range, priority, tag, path or heading; sort and group results, quick-add natural-language tasks, and complete or reschedule items while preserving repeats and reminders. Use on desktop and mobile.
TasksStatus barSearch
Details
Current version
0.2.2
Last updated
7 hours ago
Created
16 hours ago
Updates
4 releases
Downloads
2
Compatible with
Obsidian 1.8.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
encomjpencomjp
GitHubencomjp
  1. Community
  2. Plugins
  3. Tasks
  4. Tasks View

Related plugins

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).

Completed Task Display

Controls for displaying or hiding completed tasks.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

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.

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.

Omnisearch

Intelligent search for your notes, PDFs, and OCR for images.

Checklist

Consolidate checklists across all files into a single view.