Sébastien Dubois179 downloadsRender your notes as configurable Kanban boards and calendars inside Bases, with statuses, ordering, relationships, and scheduling.
An Obsidian plugin that adds a Kanban board view to Obsidian Bases, so any set of notes can be planned, tracked, and scheduled visually.
A status property you define becomes the columns. You drag cards between them, reorder them, color them, view and edit the relationships between notes, surface what's blocked, filter as you type, and flip the same board into a calendar to schedule the work. Everything is driven by your existing note properties, and every change is written straight back to your frontmatter. Define your note types yourself, or let the Obsidian Starter Kit plugin configure them for you when it's installed.
Requires Obsidian 1.13+ (the Bases view API). Desktop only (mobile isn't supported yet).
A Base read as a board. A configurable status property drives the columns, and each card shows the properties from your Bases view:

The same idea on a large task base, with collapsed columns keeping the backlog out of the way:

Split the board into swimlanes by note type or any property (here, by priority):

Flip that exact board into a calendar to schedule work, plotting scheduled dates and deadlines together:

Filter as you type with a compact query language:

When a backlog gets overwhelming, work through it one card at a time in Triage mode:

Configure statuses, colors, relationships, and archiving per note type, synced from the Obsidian Starter Kit when it's present:

From Community plugins (once listed): go to Settings → Community plugins → Browse, search for Kanban Action Planner, install, and enable.
Manually: download main.js, manifest.json, and styles.css from the latest release into <vault>/.obsidian/plugins/kanban-action-planner/, then enable the plugin in Settings → Community plugins.
Then add a Kanban view to any Base. See the usage guide for the full walkthrough.
manual_order property). Send a card straight to the top or bottom of its column from the right-click menu. Auto-sort each column by name or any property, including a base formula like a priority_score, ascending or descending. Full keyboard support (move, reorder, menu) and command-palette commands.status:active OR due:overdue, parent:"PKM" -tag:archived), saved per view, in both board and calendar mode.blocked_by via link-properties (plus an optional tag and link heuristic). Navigate them, add or remove them from the card menu, flag and filter blocked items. An archived blocker stops blocking.date_scheduled or date_due, with an Unplanned / No-deadline panel and per-day zoom. Cards with an estimate span every covered day (dimmed continuation chips).5d). Drag to move the start, resize the right edge to change the estimate, the left edge to shift the start (end stays anchored) — with the to-be-written date shown live on every drag, resize, and drop. Milestone diamonds, a today line, a per-row red deadline line, Week/Month/Quarter/Year axis with Ctrl/Cmd+wheel zoom, a collapsible "Unplanned" side panel of cards grouped by note type and status, and per-type show/hide on mixed boards.Archive/{{year}} and more), manually or automatically when a card reaches a given status. Links are preserved.formula.…) alike, so a computed value shows with no extra setup. Enum values are color-coded by rank (warm = top priority or urgency, cool = low) so the board reads like a heatmap, the NN - sort prefix is hidden, and a numeric score shows as an accent badge. The card title can come from any property instead of the note name (per view, with the note name as fallback) — handy when filenames are IDs or dated slugs.in 3d, 2d overdue, today, color-coded by urgency and positionable on the title, a chip, the corner, or a footer), native hover preview, and per-view state remembered across reloads.See DEVELOPMENT.md. In short: bun install, then bun run dev (watch) or bun run build (production). Quality gate: bun run tsc, bun run lint, bun test, bun run build.
MIT License. See LICENSE.