Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>Peku KanbanNew to Visual Studio Code? Get it now.
Peku Kanban

Peku Kanban

pekuid0209

|
10 installs
| (0) | Free
Drag & Drop Kanban Board for VSCode with Cloud Sync, Multi-View (Kanban, List, Table, Calendar), and Team Collaboration
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Peku Kanban

A drag-and-drop Kanban board for VSCode with cloud sync support.

VSCode License

Peku Kanban Main

Features

Multi-View System

Choose the view that fits your workflow:

View Description
Kanban Classic kanban board with drag-and-drop
List Column-based list view with drag-and-drop
Table Spreadsheet-style with sortable columns
Calendar Monthly/weekly calendar by due date

Kanban View

Kanban View

List View

List View

Table View

Table View

Calendar View

Calendar View

Card Types

Type Purpose
Task Basic task card
Checklist Card with checklist items and progress
Subtask Card with subtasks and progress

Task Card

Task Card

Checklist Card

Checklist Card

Subtask Card

Subtask Card

Card Features

  • Priority: Low / Medium / High
  • Labels: Color-coded labels for categorization
  • Due Date: Date picker with status indicators (Today, Overdue, Upcoming)
  • Description: Markdown-supported description field
  • Links: Attach related URLs
  • Author: Display card creator

Filter & Sort

  • Column Filter: Show specific columns only
  • Priority Sort: High > Medium > Low
  • Due Date Sort: Nearest date first
  • Created Date Sort: Newest/oldest first

Trash & Recovery

  • Deleted cards/columns move to trash
  • Restore from trash anytime
  • 30-day retention before permanent deletion

WIP Limits (Work In Progress)

  • Set maximum cards per column
  • Visual warning when limit reached
  • Optimize team workflow

Statistics Dashboard

Get project overview at a glance:

  • Card Distribution: Cards per column
  • Priority Distribution: Pie chart
  • Due Date Status: Overdue/Today/Upcoming counts
  • Progress: Overall completion rate

Statistics


Cloud Sync (No Server Required)

Zero-config sync using your existing cloud storage:

Cloud Sync Diagram

Service Method
Google Drive Select local sync folder
OneDrive Select local sync folder
Dropbox Select local sync folder
iCloud Drive Select local sync folder
NAS / Network Drive Direct path

Setup

  1. Right-click board in sidebar
  2. Select "Set Storage Location..."
  3. Choose cloud sync folder (e.g., ~/Google Drive/Team/kanban/)
  4. Done! Auto-sync starts

Benefits

  • No server costs
  • No authentication setup
  • Works offline
  • Leverage cloud service version history

Multi-Board Management

  • Create/Delete/Rename boards
  • Multi-select: Ctrl/Cmd + Click
  • Range select: Shift + Click
  • Export/Import: .kanban.json format

User Identification

Distinguish team members:

  • Nickname: Name displayed on cards
  • Avatar Color: Choose from 12 presets
  • VSCode Settings Sync: Auto-sync settings

Commands

Command Description
Peku Kanban: Open Kanban Board Open board
Peku Kanban: Create Board Create new board
Peku Kanban: Rename Board Rename board
Peku Kanban: Delete Board Delete board
Peku Kanban: Set Storage Location... Set storage location
Peku Kanban: Reset to Default Storage Reset to default storage
Peku Kanban: Export Export board
Peku Kanban: Import Import board
Peku Kanban: Set Nickname... Set nickname

Keyboard Shortcuts

Shortcuts work when a board is selected in the sidebar:

Action Shortcut
Rename board F2
Delete board Delete (Mac: Cmd+Backspace)

Mouse Actions (Sidebar)

Action Mouse
Multi-select boards Ctrl/Cmd + Click
Range select boards Shift + Click

Settings

Setting Default Description
peku-kanban.user.id (auto-generated) Unique ID for collaboration
peku-kanban.user.nickname "Anonymous" Name displayed on cards
peku-kanban.user.color (auto-generated) Avatar color (hex)

Use Cases

Team Project

Google Drive/
└── Team Projects/
    └── kanban/
        └── sprint-23.kanban.json  <- Shared with team

Personal/Work Separation

OneDrive/
├── Personal/
│   └── todo.kanban.json
└── Work/
    └── project-alpha.kanban.json

Git Integration

Project/
└── .vscode/
    └── kanban/
        └── project.kanban.json  <- Share via git commit

Storage Location

Default Storage

OS Path
macOS ~/Library/Application Support/Code/User/globalStorage/peku.peku-kanban/
Windows %APPDATA%\Code\User\globalStorage\peku.peku-kanban\
Linux ~/.config/Code/User/globalStorage/peku.peku-kanban/

Tech Stack

  • Frontend: React 18, TypeScript
  • Drag & Drop: @dnd-kit/core, @dnd-kit/sortable
  • Build: Vite
  • Test: Vitest, Testing Library
  • Design: Glassmorphism UI

Requirements

  • Visual Studio Code 1.85.0 or higher

License

MIT


My Other Extensions

Check out my other VSCode extensions:

  • Peku SQLite - SQLite database viewer and editor for VSCode

Made with care for productive developers

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft