A board and workspace manager inside VS Code.
Features • Installation • Usage • Architecture • Commands • Privacy
Features
BoardManager turns VS Code: into a local, offline-first board and workspace manager.
| Feature | Description |
|---|---|
| Board Workspace | Organize work into customizable columns that match your team's process. |
| Workspace Management | Create multiple boards, each with a unique 6-character invite code. |
| Team Sync | Join boards via invite codes and keep contributor context in one place. |
| Task Tracking | Titles, descriptions, priority levels, owners, tags, checklists, and threaded notes. |
| Persistent Storage | All data is stored locally in VS Code: global state — no network required. |
| Keyboard Friendly | Open BoardManager instantly with a keybinding and navigate dialogs with Esc / Enter. |
Installation
Install from the VS Code: Marketplace or open the command palette and run:
ext install BoardManager.boardmanager
Usage
- Open the Command Palette (
Ctrl+Shift+P/Cmd+Shift+P). - Run BoardManager: Open Board.
- Create a workspace or join one with an invite code.
- Add columns, tasks, assign owners, set priorities, and track progress with checklists.
Architecture
┌─────────────────────────────────────────┐
│ VS Code: Extension Host │
│ ┌──────────────┐ ┌──────────────┐ │
│ │ activate() │───▶│ launchBoard()│ │
│ └──────────────┘ └──────────────┘ │
│ │ │
│ ┌──────────────┐ ┌─────────▼──────┐ │
│ │ globalState │◀──▶│ Webview │ │
│ │ store │ │ (HTML/CSS/JS)│ │
│ └──────────────┘ └────────────────┘ │
└─────────────────────────────────────────┘
- Extension host (
src/extension.js) handles commands, state persistence, and message dispatch. - Webview renders the UI, manages local interactions, and posts changes back to the host.
- Storage uses
vscode.ExtensionContext.globalStateso your boards survive across sessions and window reloads.
Commands
| Command | Default Keybinding | Description |
|---|---|---|
BoardManager: Open Board |
Ctrl+Alt+B / Cmd+Alt+B |
Opens the BoardManager workspace panel. |
Keyboard Shortcuts
| Key | Action |
|---|---|
Ctrl+Alt+B / Cmd+Alt+B |
Open BoardManager |
Enter |
Submit dialog |
Esc |
Close dialog / modal |
Privacy
BoardManager stores all data locally inside VS Code:. No telemetry, no cloud services, no account required. Your workspaces, invite codes, and tasks never leave your machine.
Changelog
1.4.0
- Full rebrand to BoardManager.
- New icon matching the BoardManager brand.
- Board and workspace manager UX.
- Fixed missing
activate()function that prevented the extension from loading. - Improved workspace creation, join, and column-add flows.
License
MIT © BoardManager