A Kanban board over your Markdown notes

Drag-and-drop columns, a second grouping dimension as swimlanes, and status sets you define yourself. Every card is its own Markdown file, so the board is a view of your vault rather than a document you have to maintain.

Unlock Pro Download the free version

InventTasks Kanban board inside Obsidian with columns by status and task cards

The typical Obsidian Kanban plugin stores the board as a single Markdown document with headings for columns and list items for cards. That works until you want a task to appear in two places, carry a due date, hold a description, or be found by search — at which point the document is the wrong shape and you are editing it by hand.

InventTasks does it the other way round. Each card is a note. The board is a projection of those notes grouped by a field, usually status. Drag a card and the note's status changes; nothing else moves.

What the board does#

Four status groups, any number of statuses#

Statuses belong to one of four groups: Not started, Active, Done, Closed. You can have as many statuses as you like inside them — Blocked, In review, Waiting on client — and the plugin still knows which of them mean "finished".

That distinction is what makes counts, filters and the free-plan allowance behave sensibly: a task in any Done or Closed status stops counting as open work, whatever you named the column.

The same tasks, five other ways#

The board is one of six views over one set of Items. The card you just dragged appears on the Gantt chart as a bar, in the Calendar on its due date, and in the Table as a row you can bulk-edit. Filters and grouping follow you between them.

Honest limits#

Where the data lives#

Every card is a Markdown file in your vault:

---
id: TSK-00107
title: Rewrite the onboarding email
status: in_review
priority: 1
tags: [marketing, q3]
due_date: 2026-09-30
---

The current one buries the download link below the fold.

Which means the board survives everything: Git history, grep, Obsidian's own search, your own scripts, self-hosted sync — and the plugin being uninstalled. The notes stay readable.

Coming from a board that lived on someone else's server? The rest of the mapping is on the ClickUp page.