Kanban view

by chi1180
5
4
3
2
1
Score: 35/100

Description

This plugin has not been manually reviewed by Obsidian staff. Kanban view for bases.

Reviews

No reviews yet.

Stats

stars
19
downloads
0
forks
1
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

Obsidian Kanban View

A powerful, intuitive Kanban board plugin for Obsidian that brings visual project management and task organization directly into your markdown-based workflow.

Overview image|600x400

Demonstration Watch demonstration (MP4)

Features

  • Kanban Board Interface: Visualize and manage tasks as draggable cards organized in customizable columns
  • Drag-and-Drop Support: Seamlessly move cards and columns with mouse or touch gestures
  • Flexible Card Sizing: Choose from small, medium, or large card layouts to suit your preferences
  • Column Customization: Add custom colors to columns for better visual organization and categorization
  • Auto-Save: Board layout and column order are automatically persisted to your vault
  • React-Powered UI: Fast, responsive, and highly interactive user interface
  • Built-In Settings: Configure board behavior and appearance directly within Obsidian
  • Markdown Native: Cards maintain full integration with your markdown files, with metadata synchronized via frontmatter

Installation

  1. Download the Plugin

    • Clone or download this repository
    • Place it in your .obsidian/plugins/ directory
  2. Install Dependencies

    npm install
    
  3. Build the Plugin

    npm run build
    
  4. Enable in Obsidian

    • Open Obsidian Settings
    • Navigate to Community Plugins
    • Enable "Kanban view"

Usage

  • Open a Kanban board from the "Bases" menu in Obsidian
  • Create and organize cards by dragging them between columns
  • Edit card content directly within the board
  • Card metadata syncs automatically with your markdown frontmatter
  • Customize card sizes and column colors through the plugin settings panel

Development

Tech Stack

  • TypeScript, React, @dnd-kit (drag-and-drop), Obsidian API

Available Commands

  • npm run dev – Lint, build, and copy files for development
  • npm run build – Create production build
  • npm run watch – Watch for file changes and rebuild automatically
  • npm run lint – Lint TypeScript and JavaScript files

License

Developed by Chihiro Watanabe GitHub