Sungi Kim67 downloadsA clean Task Workspace with nested tasks, Agenda, groups, and saved filters.
English · 한국어
A quiet task workspace that collects Markdown tasks from across your Obsidian vault.
See the website for a detailed introduction.
Calm Tasks borrows the plain-text spirit of Org mode, with a smaller syntax designed for Obsidian. Your Markdown files remain the source of truth, while the dedicated workspace gives you a clear way to organize and review them.
Deleting a custom group does not delete its tasks; they return to Inbox.
Ordinary Markdown checkboxes work as-is:
- [ ] Prepare the launch brief
- [x] Book the room
Dates and priorities can use the compact Calm Tasks notation:
- [ ] Prepare the launch brief | 2026-09-03 | A
- [ ] Review the backlog | B
- [ ] Book an appointment | B | 2026-09-05
Priority ranges from A to D. Date and priority may appear in either order. Common Obsidian Tasks metadata such as 📅, 🛫, 🔁, and priority emojis is also recognized and preserved.
Recognized dates and priorities are colorized automatically when these tasks appear in regular Markdown notes.
| Action | Control |
|---|---|
| Edit | Click the task title |
| Add the next task | Press Enter while editing |
| Complete or reopen | Click the circle |
| Select a range | Shift-click in All |
| Reorder | Drag or run the move up/down commands |
| Move to a group | Right-click a task or drag it |
| Manage a group | Double-click or right-click its title |
| Clear selection | Click an empty area, tab, or filter |
The move commands can be assigned to any hotkeys in Obsidian. On macOS, Control+Command+↑/↓ is recognized while editing a task.
Tasks in Daily Notes are collected like tasks in any other Markdown file. If you move unfinished tasks between notes named YYYY-MM-DD.md, the optional Preserve Daily Note placement setting can retain their All-view group and order. This setting is off by default.
Install BRAT, run BRAT: Add a beta plugin for testing, and paste this repository's URL.
Download main.js, manifest.json, and styles.css from the release and copy them to:
<vault>/.obsidian/plugins/calm-tasks/
Reload Obsidian and enable Calm Tasks under Settings → Community plugins. New workspace tasks are written to Calm Tasks.md in the vault root by default.
Calm Tasks was built and tested primarily with the Minimal theme. For theme-specific adjustments, use Obsidian's standard CSS snippets.
Calm Tasks is free to use. Modified or derivative versions may be used non-commercially, but commercial use, sale, or paid distribution of them requires prior permission. See LICENSE.
If Calm Tasks helps you stay organized, a small coffee helps keep its development going.