Plain Markdown · No Database · Version-Control Friendly

Kanban boards
that live in
your files.

KamKan locally stores every task as a plain .md file — readable in any editor, trackable in Git, and beautiful in the app.

Windows 10/11 macOS soon
KamKan — HOUSE
Todo 3
Mow the lawn
HOUSE-1M02/04/26
Organize pantry
HOUSE-2L
Buy groceries for the week
HOUSE-3Mfood
Add task… (Alt+Enter for details)
Ongoing 2
Wash and fold laundry
HOUSE-4L
Defrost the deep freezer
HOUSE-5E
Add task… (Alt+Enter for details)
DONE Done 2
Wash the morning dishes
HOUSE-6
Take out the recycling
HOUSE-7
Add task… (Alt+Enter for details)
# board.md
Markdown-native· No database· Git-friendly· Drag & drop· Wikilinks· 20+ theme colors· File watcher· System tray· Subtasks· Dependencies· Bulk actions· Markdown-native· No database· Git-friendly· Drag & drop· Wikilinks· 20+ theme colors· File watcher· System tray· Subtasks· Dependencies· Bulk actions·

Philosophy

Your tasks belong
to you.

No accounts. No cloud sync. No proprietary format. KamKan boards are valid Markdown files you can open in notepad or VS Code, commit to Git, or read in a terminal. The app is just a beautiful layer on top of your filesystem.

Plain files

Every board is a .md file. Task details are separate .md files in a folder. Open them anywhere.

Zero lock-in

Stop using KamKan tomorrow — your data stays exactly where it was, fully readable.

Version control

Track every change with Git. Diff tasks. Revert columns. Review history. It just works.

Live file watcher

Edit in VS Code while KamKan is open — it detects changes and refreshes automatically.

Features

Everything a power user needs.

Boards & Columns

Columns that work
your way.

Drag to reorder, set max task limits, mark as Done for auto-completion, archive, hide, or accent with a custom hex color. Column headers support full Markdown.

Drag & dropMax limitsDone columnArchiveHex accent colors
Tasks

Smart task cards.

Quick-create with Enter, or open the full editor with Alt+Enter. Double-click to rename inline. Right-click for a context menu.

Priority badgesDue datesTags
Task Details

Rich detail editor.

Each task can have priority, tags, due date, subtasks with completion tracking, cross-task dependencies, and a full Markdown description with live preview.

SubtasksDependenciesMarkdown
AI automation

Support for MCP server and AI SKILL.

Lets Claude Code, Codex, and Gemini CLI read and write your boards directly (see here for more details.

MCP serverAI SKILLAutomation
Markdown

Full Markdown support — including Wikilinks.

Support for **bold**, *italic*, ~~strikethrough~~, ==highlight==, # headings (H1–H6), > blockquotes, horizontal rules (---), - bullet list, 1. numbered list, and - [ ] task lists with live checkbox toggle, `inline code` and ```fenced code blocks```, %% comments %% which wont show on rendered markdown, external links and bare URL auto-detection (highlight text, copy link, will format it to [url link](https://google.com/)), wikilinks (links to a board and links to a specific task), wikilink autocomplete when typing [[, internal attachment link (![[filename]]) and tables.

 

Use [[BOARD-ID]] to link a whole board, or [[BOARD-ID-N]] to link a specific task. Wikilink autocomplete fires when you type [[. Plus formatting toolbar, live preview, checkbox toggle, code blocks, and more.

## In Progress [color:#5B8DEF]
- [ ] 3|Fix login bug — see [[PROJ-12]]
- [ ] 4|Deploy to staging
## Done
- [x] 1|Write unit tests
Search & Filter

Find anything, fast.

Real-time full-text search across titles, descriptions, and tags. Filter by priority, date range, or tasks with open subtasks. Filters persist while navigating.

Bulk Actions

Move many at once.

Toggle bulk mode with Ctrl+B, select multiple tasks, then move them to any column or even another board — with overflow detection built in.

Themes

20+ individually
tunable colors.

Backgrounds, text tiers, borders, sidebar, tags, priority colors, wikilinks, checkboxes, scrollbar — everything. Import and export themes as JSON. Changes apply live.

Workspace

Folders & boards.

Organize boards in a folder tree in the sidebar. Drag boards between folders — it physically moves the files on disk. Choose any workspace path.

System Integration

Tray, startup, zoom.

Minimize to system tray. Run on Windows startup. Custom frameless window. Zoom from 60% to 170% with Ctrl+Scroll.

Data Format

Readable by humans.
And machines.

Every board and task is a standard Markdown file. No proprietary encoding, no binary blobs.

board_HOUSE.md
## Todo [max:10] [color:#5B8DEF]
- [ ] 1|Mow the lawn
- [ ] 2|Organize pantry
- [ ] 3|Buy groceries

## In Progress
- [ ] 4|Defrost the freezer

***

## Archive
- [x] 5|Fix the roof
HOUSE/HOUSE-3.md
---
ID: 3
Tags: [food, weekly]
Priority: Medium
Link:
  Depends_on: []
  Blocks: [HOUSE-7]
Due_date: 2026-04-10
---

## Description
Buy everything on the weekly list.
[[HOUSE-7]] depends on this.

## Subtasks
- [ ] Fruits & vegetables
- [x] Dairy
- [ ] Cleaning supplies
settings.json
{
  "workspacePath":
    "C:\\Users\\you\\boards",
  "minimizeToTray": true,
  "runOnStartup": false,
  "settingsLocation":
    "appdata"
}

Keyboard Shortcuts

Built for keyboard
power users.

Enter
Create task (quick)
Alt+Enter
Create task + open detail editor
Double-click on task
Inline rename task's title
Right-click on task
Open task's detail editor
Ctrl+F
Jump to search field
Ctrl+L
Toggle left panel
Ctrl+B
Add new column to board
Ctrl+T
Create new board
Ctrl+A
Archive all tasks from Done column
Ctrl+Scroll
Zoom board in/out (60%–170%)
Ctrl+Shift+C
Copy full task details (in task edit view)
Ctrl+Shift+K
Open app window from system tray (customizable)
Esc
Close modal

Tech Stack

Lightweight.
Fast. Modern.

Built with Tauri and React, bundled with Vite. No external dependencies for your data. Just files.

UI
React 18 · CSS Modules
Desktop
Tauri 2
Bundler
Vite 8 + Terser
Packaging
Tauri bundler
File watching
Chokidar

Theme Pack

25 themes,
one download.

KamKan comes with 25 themes for everyone's tastes. From minimal light to deep dark, there's a theme for every workflow and mood.

Not enough ? Customize your own theme from an existing one, or drop a theme's JSON file into KamKan's theme importer and switch between them instantly.

Import via Settings → Themes → Import JSON

Warm Sand
Clean Light
Lavender
Deep Ocean
Amber Night
Dark Default
+18 more themes

Download

Get KamKan
for free.

Available for Windows and macOS (soon). No account required. Just download and go.

Installer and portable builds available.

macOS

macOS 11+ · Apple Silicon & Intel

Download .dmg (SOON)