Matthew Adam

Markdown Projects

About This Extension

Markdown Projects is a Visual Studio Code extension that turns ordinary markdown files into an interactive Kanban / list-style project board. Instead of juggling a separate project management tool, you can plan, prioritize, and track work directly alongside the code and notes already in your repository.

The extension reads the headings and task lists in a markdown file and renders them as draggable columns and cards inside a VS Code webview. Edits flow back to the underlying markdown, so the file stays human-readable and version-controlled — your board is just a nicer view of plain text you already own.

Markdown Projects board preview

Key Features

Kanban From Markdown

Render any markdown file as a Kanban board with columns built from headings.

Plain-Text Source of Truth

The markdown file remains the source — no proprietary format, fully git-friendly.

Lives In Your Editor

Open the board from the editor title bar or explorer context menu on any .md file.

Lightweight

No accounts, no servers, no telemetry — just a VS Code extension and your files.

Technical Implementation

Built with TypeScript against the VS Code Extension API, using a webview to render the board UI. The extension registers commands and editor menu contributions so it can be launched directly on any markdown document.