Kanban-fs is a VS Code extension that turns a .kanban file into a live Kanban board. Columns are sibling directories, and cards are Markdown files. The first # H1 becomes the card title, creation time is shown, and details render in the right panel.
Run (Dev)
Install deps: npm install
Build: npm run compile
Debug: run the launch config Run Extension (Example) in .vscode/launch.json
In the Extension Development Host, open a folder containing a .kanban file (see example/).
Build a VSIX
Install the VS Code extension packaging tool: npm install -g @vscode/vsce
Build: npm run compile
Package: vsce package
The .vsix file will be created in the project root.
Contributing / Feature Requests
Feature requests and contributions are welcome, but please keep as much configuration and state as possible in ticket Markdown files. The .kanban file should remain a lightweight trigger file. Use .kanban for parameters only when absolutely necessary, for example:
Fixed color for a label
Mapping a directory name to a friendly column name
Other board-level settings that cannot live in card Markdown
If you propose a feature that needs configuration, prefer putting it in the card Markdown first and only introduce .kanban parameters when there is no reasonable alternative.