A curated list of community-built UIs, extensions, and integrations for Beads. Ranked by activity and maturity.
Note: Beads uses a Dolt SQL database for storage. Tools should use the
bdCLI (bd list --json, etc.) to access data. Tools that read the old.beads/issues.jsonlformat directly are not compatible with current versions.
-
Mardi Gras - Parade-themed terminal UI with real-time updates, multi-agent orchestration, tmux integration, and Claude Code dispatch. Uses
bd list --json. Built by @matt-wright86. (Go) -
perles - Terminal UI search, dependency and kanban viewer powered by a custom BQL (Beads Query Language). Built by @zjrosen. (Go)
-
beads-ui - Local web interface with live updates and kanban board. Uses the
bdCLI for Dolt compatibility. Run withnpx beads-ui start. Built by @mantoni. (Node.js) -
BeadBoard - Multi-agent orchestration and communication system with a live dashboard. Agent-to-agent messaging (HANDOFF/BLOCKED/DECISION/INFO), DAG dependency graph, swarm coordination with archetypes and templates, scope-based work reservations, and an embedded execution runtime (bb-pi) built on Pi that spawns typed worker agents. Cross-platform (macOS, Linux, Windows). Includes the
beadboard-driverskill for agent integration (npx skills add zenchantlive/beadboard --skill beadboard-driver). Built by @zenchantlive. (Next.js/TypeScript) -
beads-web - Actively maintained fork of beads-kanban-ui. Cross-platform single-binary distribution (macOS, Linux, Windows), 7 visual themes, Dolt direct SQL integration, Windows multi-drive path support, drag-and-drop status updates. Download from GitHub Releases. Built by @weselow. (TypeScript/Rust)
-
vscode-beads - VS Code extension with issues panel and server management. Built by @jdillon. (TypeScript)
-
opencode-beads - OpenCode plugin with automatic context injection,
/bd-*slash commands, and autonomous task agent. Built by @joshuadavidthomas. (Node.js) -
Lista Beads - Full-featured VS Code extension: filterable tree view, issue detail panel, dashboard with metrics, dependency graph, Dolt push/pull, CodeLens for bead references, wisps & formula support, stale issue management, and multi-tracker sync (Azure DevOps, GitHub, Jira, Linear, GitLab). Built by @harry-miller-trimble. (TypeScript)
-
nvim-beads (fancypantalons) - Neovim plugin for managing Beads issues. By @fancypantalons. (Lua)
-
beads-manager - Jetbrains IDE plugin to manage and view bead details. Maintained by @developmeh. (Kotlin)
-
Beads Task-Issue Tracker - Cross-platform desktop application (macOS, Windows, Linux) for browsing, creating, and managing Beads issues with a visual interface. Features multi-project support with favorites, image attachments, dashboard with statistics, advanced filtering, and dark/light theme. Built by @w3dev33. (Tauri/Vue)
-
Beadbox - Native macOS dashboard with real-time sync, epic tree progress bars, multi-workspace support, and inline editing. Install with
brew tap beadbox/cask && brew install --cask beadbox. Built by @nmelo. (Tauri/Next.js)
- stringer - Codebase archaeology CLI that mines git repos for TODOs, churn hotspots, lottery-risk files, dependency health, and more. Outputs JSONL compatible with
bd init --from-jsonl. Install withbrew install davetashner/tap/stringer. Built by @davetashner. (Go)
- beads-sdk - Typed TypeScript SDK with zero runtime dependencies. High-level
BeadsClientfor CRUD, filtering, search, labels, dependencies, comments, epics, and sync. Install withpnpm add @herbcaudill/beads-sdk. Built by @HerbCaudill. (TypeScript)
-
Foolery - Local web UI that sits on top of Beads, giving you a visual control surface for organizing, orchestrating, and reviewing AI agent work. Features dependency-aware wave planning, a built-in terminal for live agent monitoring, a verification queue for reviewing completed beats, and keyboard-first navigation. Install with
curl -fsSL https://raw.githubusercontent.com/acartine/foolery/main/scripts/install.sh | bash. Built by @acartine. (Next.js/TypeScript) -
beads-compound - Claude Code plugin marketplace with persistent memory and compound-engineering workflows. Hooks auto-capture knowledge from
bd comments addat session end and inject relevant entries at session start based on open beads. Includes 28 specialized agents, 26 commands, and 15 skills for planning, review, research, and parallel work. Also supports OpenCode and Gemini CLI. Built by @roberto-mello. (Bash/TypeScript) -
claude-handoff - Session handoff skills for Claude Code. Captures decisions, failed approaches, measurements, and next steps into structured files so the next session picks up where you left off. Uses bead IDs as chain tags for multi-session continuity, auto-detects active beads, and updates bead notes on close. Includes
/handoff,/handoffplan, and a PreCompact safety-net hook. Built by @REMvisual. (Markdown/Bash) -
claude-workspace-snapshot - Snapshot and restore live Claude Code sessions as named, color-coded Windows Terminal tabs. Detects running sessions via process inspection and .jsonl file activity. Restores tab layout after any restart. Pairs with claude-handoff for full session continuity. Built by @REMvisual. (PowerShell/Batch)
-
claude-protocol - Actively maintained fork of beads-orchestration. Ground-up rewrite optimized for Claude 4.6 family models: trigger-based dev rules (TDD, logging, resilience), cross-platform Node.js hooks (replaced 19 bash scripts with 8 .cjs hooks), mandatory checklist verification, session-start dashboard, knowledge base with auto-capture. Install via
npx claude-protocol init. Built by @weselow. (Node.js/Python)
- BeadHub - Open-source coordination server for AI agent teams running beads. The
bdhCLI is a transparent wrapper overbdthat adds work claiming, file reservation, presence awareness, and inter-agent messaging (async mail and sync chat). Includes a web dashboard. Free hosted at beadhub.ai for open-source projects. Built by @juanre. (Python/TypeScript)
-
bdui - Real-time terminal UI with tree view, dependency graph, and vim-style navigation. Built by @assimelha. (Node.js)
-
beads.el - Emacs UI to browse, edit, and manage beads. Built by @ctietze. (Elisp)
-
lazybeads - Lightweight terminal UI built with Bubble Tea for browsing and managing beads issues. Built by @codegangsta. (Go)
-
bsv - Simple two-panel terminal (TUI) viewer with tree navigation organized by epic/task/sub-task, markdown rendering, and mouse support. Built by @bglenden. (Rust)
-
abacus - A powerful terminal UI for visualizing and navigating Beads issue tracking databases.
-
beads-viz-prototype - Web-based visualization generating interactive HTML from
bd export. Built by @mattbeane. (Python) -
beads-dashboard - A local, lean metrics dashboard for your beads data. Provides insights into lead time, throughput and other continuous improvement metrics. Includes a filterable table view of "all issues". Built by @rhydlewis. (Node.js/React)
-
beads-kanban-ui - Visual Kanban board with git branch status tracking, epic/subtask management, design doc viewer, and activity timeline. Install via npm:
npm install -g beads-kanban-ui. Built by @AvivK5498. (TypeScript/Rust) -
beads-pm-ui - Gantt chart timeline view, project / team based filtering (via folder structure), quarterly goal setting and dependency chain visualization. Inline editable. Built by @qosha1. (Nextjs/Typscript)
-
Beadspace - Drop-in GitHub Pages dashboard with triage suggestions, priority/status breakdowns, and searchable issue table. Single HTML file, zero build dependencies, auto-deploys via GitHub Action. Built by @cameronsjo. (HTML/CSS/JS)
-
beadsmap - Interactive roadmap visualization with timeline (Gantt), list, and table views. Multi-source support, dependency arrows, milestone grouping, GitHub integration via OAuth device flow, and light/dark/system themes. Ships as a single
index.html. Built by @dariye. (Svelte/TypeScript) -
Agent Native Abstraction Layer for Beads (ANAL Beads) - VS Code Kanban board. Maintained by @sebcook-ctrl. (Node.js)
-
Beads-Kanban - VS Code Kanban board for Beads issue tracking. Maintained by @davidcforbes. (TypeScript)
-
nvim-beads - Neovim plugin for managing beads. Built by @joeblubaugh. (Lua)
-
Beadster - macOS app for browsing and managing issues from
.beads/directories in git repositories. Built by @podviaznikov. (Swift) -
Parade - Electron app for workflow orchestration with visual Kanban board, discovery wizard, and task visualization. Run with
npx parade-init. Built by @JeremyKalmus. (Electron/React) -
jira-beads-sync - CLI tool & Claude Code plugin to sync tasks from Jira into beads and publish beads task states back to Jira. Built by @conallob. (Go)
-
beads-orchestration - Multi-agent orchestration skill for Claude Code. Orchestrator investigates issues, manages beads tasks automatically, and delegates to tech-specific supervisors on isolated branches. Includes hooks for workflow enforcement, epic/subtask support, and optional external provider delegation (Codex/Gemini). Install via npm:
npm install -g @avivkaplan/beads-orchestration. Built by @AvivK5498. (Node.js/Python) -
beads_viewer - Terminal interface with tree navigation and vim-style commands. Not compatible with Dolt-based beads (v0.50+); see issue #121. Built by @Dicklesworthstone. (Go)
-
beady - Early prototype effort, now stale. Built by @maphew. (Go)
See GitHub Discussions #276 for ongoing UI development conversations, design decisions, and community contributions.
Found or built a tool? Open a PR to add it to this list or comment on discussion #276.