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

Base Board

mderazonmderazon31k downloads

Organize notes into Kanban boards using frontmatter properties. Drag and drop cards between columns powered by Bases.

Add to Obsidian
Base Board screenshot
Base Board screenshot
  • Overview
  • Scorecard
  • Updates28

Base Board Logo

Base Board

Base Board is an interactive, property-driven Kanban board view for Obsidian Bases. It allows you to organize your notes into visual columns based on any property in your frontmatter, providing a seamless drag-and-drop experience for managing tasks and structured data.

Base Board demo

Key Features

  • Property-Based Columns: Instantly generate columns from any frontmatter property.
  • Intuitive Drag & Drop: Move cards between columns to update their properties automatically, and reorder cards within a column.
  • Inline Power: Rename cards or column titles directly on the board.
  • Native Editing Modal: Open any card into a fully-functional Obsidian editor floating directly over your workspace.
  • Rich Cards: View key metadata fields as chips on each card for a quick overview.
  • Configurable Card Title: Set cardTitleProperty: note.title in your .base file to use a frontmatter property (e.g. title) as the card heading instead of the filename.
  • Tags: Color-coded tag chips on cards with a clickable filter bar to narrow the board by tag.
  • Hover Preview: Native note previews on hover (uses the Page preview core plugin).
  • One-Click Creation: Add new notes directly to a specific column without leaving the board view.
  • WIP Limits: Set per-column work-in-progress limits via the column header context menu. Columns that exceed their limit are highlighted in red.
  • Collapsible Columns: Collapse any column to save space; the state is remembered per board.
  • Card Cover Images: Display cover images at the top of cards by specifying an image frontmatter property (e.g., cover: "[[image.png]]" or a web URL). Defaults to the cover property.
  • Data First: All changes are written directly to your Markdown files.

Usage

Open the Command palette (Ctrl/Cmd + P) and run "Base Board: Create new board". Enter a name, choose a folder, and the plugin will scaffold everything for you — a .base file, a tasks folder, and sample task notes. The board opens automatically.

Card Navigation & Selection

By default, card interaction respects native Obsidian conventions:

  • Click: Open the card's note in the active tab / pane.
  • Ctrl/Cmd + Click: Open the note in a new tab.
  • Ctrl/Cmd + Alt + Click (or Cmd + Option + Click on macOS): Open the note to the side in a split pane.
  • Alt / Option + Click: Toggle selection of a card (for bulk actions or dragging).
  • Shift + Click: Select a range of cards.

You can customize the default click behavior (e.g. to always open in a floating modal, split pane, or new tab) via the board toolbar under the view options menu.

Card Ordering

Base Board uses manual drag order so cards remain exactly where you place them. This order is stored in each note's kanban_order property and overrides the native Bases Sort by setting.

Default Card Properties (newItemProperties)

You can set board-specific default frontmatter properties for new cards created from "+ Add card" using newItemProperties in your .base file:

views:
  - type: base-board
    name: Frontend Board
    newItemFolder: Tasks
    newItemTemplate: Templates/task.md
    newItemProperties:
      team: frontend
      category: alpha

This ensures new cards automatically receive required frontmatter fields, keeping them visible on filtered boards.

Migrating boards created before the base-board view type

Obsidian 1.14 added a native Bases Kanban layout under the kanban view type — the same id Base Board used to register under, so the two could not coexist. Base Board now registers under its own base-board view type. New boards use type: base-board automatically.

Boards created by older versions still say type: kanban in their .base file and will now open as Obsidian's native Kanban. To convert them, run the command "Base Board: Migrate legacy Base Board views" — it lists every type: kanban view, pre-selects the ones carrying Base Board settings, and rewrites the ones you confirm to type: base-board (leaving genuine native Kanban views alone). Or change the line by hand:

views:
  - type: base-board # was: kanban

Installation

From Obsidian Community Plugins

Search for Base Board in the Obsidian Community Plugins browser and click Install, or view the plugin directly on the Obsidian Community Plugins directory.

Using BRAT

  1. Install the BRAT plugin.
  2. Go to Settings → BRAT → Add Beta Plugin.
  3. Enter mderazon/obsidian-base-board and click Add Plugin.

Development

  1. Clone this repo.
  2. Run npm install.
  3. Run npm run dev to start the build process in watch mode.

License

This plugin is licensed under the MIT License.

HealthExcellent
ReviewPassed
About
Organize notes into a property-driven Kanban board by generating columns from any frontmatter field. Drag and drop cards to update frontmatter and write changes to your Markdown files; rename cards and columns inline, open notes in a floating Obsidian editor, view metadata and color-coded tag chips with hover previews, and create cards directly in columns.
Project managementTasksProperties
Details
Current version
2.6.1
Last updated
Last month
Created
9 months ago
Updates
28 releases
Downloads
31k
Compatible with
Obsidian 1.10.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
mderazonmderazon
GitHubmderazon
  1. Community
  2. Plugins
  3. Project management
  4. Base Board

Related plugins

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.

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.

TickTickSync

Sync TickTick tasks.

Task List Kanban

Organizes all of the tasks within your files into a kanban view.

dotpm

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

Apex Dashboard

Your personal command center — memos, todos, files, projects all connected for better workflow.

TODOseq

Lightweight keyword-based task tracker using Logseq style keywords.

Task Board

Manage all your tasks throughout your vault from a single board and much more...

Flow

Implements key processes in David Allen's Getting Things Done (GTD) methodology

Abyss Tasks

A task management interface for Markdown tasks.