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

Klaar

FranFran1 downloads

Tasks and periodic notes for Obsidian: schedule plain Markdown tasks into day, week, month, quarter and year notes.

Add to Obsidian
Klaar screenshot
Klaar screenshot
Klaar screenshot
Klaar screenshot
  • Overview
  • Scorecard
  • Updates3

Tasks and journal notes for Obsidian. Your tasks stay plain Markdown checkboxes in your own notes: type > to schedule one, and it shows up in that day's, week's, month's or year's note.

A short tour of Klaar: click to watch the video

Install

Requires Obsidian 1.13.0 or newer.

  • BRAT: add i-am-fran/obsidian-klaar in the BRAT plugin and enable Klaar.
  • Manual: copy main.js, manifest.json and styles.css from the latest release into <vault>/.obsidian/plugins/klaar/, then enable Klaar in Settings → Community plugins. To check the files were built from this repository: gh attestation verify main.js --repo i-am-fran/obsidian-klaar.

Klaar reads the Markdown files in your vault, on your device, to find tasks. It makes no network requests. Found a bug? Please report it.

What it does

Today's note with Klaar: tasks scheduled for today, this week and overdue, grouped by project, and the calendar in the sidebar
  • Schedule with >. On a task line, type > and pick Today, Tomorrow, a weekday, a week, a month, a quarter or a year. Klaar writes a link like >[[2026-10-23]] or >[[2026-W43]]. "Move task to…" does the same from the command palette or right-click menu.
  • Journal notes show what's due. Day, week, month, quarter and year notes list the tasks scheduled for them, plus the ones from the period above and below, and Overdue on today's note. Tick a task there and its source note updates. Nothing is written into the note.
  • Calendar. A sidebar month view with week numbers. Click a day or week to open its note, drag a task onto a day to reschedule it.
  • Tags and priority. #p1, #p2, #p3 and #bugs (or your own tags) become coloured pills. Commands cycle priority and toggle in progress.
  • Date chips. >[[2026-10-23]] reads as Fri 23 Oct, Today or Week 43, red when overdue.
  • Bases views. "Klaar Table" and "Klaar Board" show the tasks of any base. Drag a card to Done, In progress, a priority or a date column and Klaar rewrites just that line.

Typing > on a task line opens the date picker with Today, Tomorrow and the next weekdays Scheduled tasks shown as date chips: Sat 24 Oct, Week 43, Week 44, Nov 2026, Tomorrow

The Klaar Board view with To do, In progress and Done columns, next to the calendar

Task syntax

Line Meaning
- [ ] text open
- [x] text done (Klaar can add (@done [[YYYY-MM-DD]]))
- [/] text in progress
- [>] text next
- [<] text someday
- [-] text cancelled

Schedule keys: 2026-10-19 (day), 2026-W43 (ISO week, Monday start), 2026-10 (month), 2026-Q4 (quarter), 2026 (year). A task written in a journal note without a > link belongs to that note's period. Any other marker, such as [!], isn't a Klaar task and is left alone.

Settings

Journal notes folder (default Daily), which period types are on (quarterly is off by default), the completed date stamp, the [/], [>] and [<] markers, tag colours and roles, and how date chips look.

Support

Klaar is free. If it helps you, you can buy me a coffee:

Development

npm install
npm run dev     # watch build to main.js
npm run build   # type-check and production build
npm test        # vitest
npm run lint    # eslint

To release, bump the version with npm version <version> --no-git-tag-version and add a ## <version> section to CHANGELOG.md. When that reaches main, the Release workflow tags it and publishes the release.

MIT licensed.

HealthExcellent
ReviewSatisfactory
About
Klaar keeps your tasks as plain Markdown checkboxes in your own notes and brings them to the journal note where you'll see them. Type > on a task line and pick Today, Tomorrow, a weekday, a week, a month, a quarter or a year. Klaar writes a link like >[[2026-10-23]] or >[[2026-W43]], and the task appears in that period's note, along with tasks from the periods above and below and an Overdue list on today's note. Tick a task there and its source note updates. Klaar never writes generated content into your notes; it only changes the task lines you act on. A sidebar calendar with week numbers opens any day or week note, and you can drag a task onto a day to reschedule it. Priority tags like #p1 or #bugs become coloured pills, and schedule links read as date chips such as Fri 23 Oct or Week 43, red when overdue. For Bases there are Klaar Table and Klaar Board views: drag a card to Done, In progress, a priority or a date and Klaar rewrites just that line.
TasksProject managementCalendar
Details
Current version
2026.10.16
Last updated
4 hours ago
Created
4 hours ago
Updates
3 releases
Downloads
1
Compatible with
Obsidian 1.13.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
Author
FranFraniamfran
iamfran.com
GitHubi-am-fran
  1. Community
  2. Plugins
  3. Tasks
  4. Klaar

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.

Abyss Tasks

A task management interface for Markdown tasks.

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.

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.

dotpm

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