Beads uses a Dolt SQL database for storage. Tools should use the
bd CLI (bd list --json, etc.) to access data. Tools that read the old .beads/issues.jsonl format directly are not compatible with current versions.Terminal UIs
Mardi Gras
View on GitHub → Parade-themed terminal UI with real-time updates, Gas Town agent orchestration, tmux integration, and Claude Code dispatch. Usesbd list --json.
Built by: @matt-wright86 | Language: Go
bdui
View on GitHub → Real-time terminal UI with tree view, dependency graph, and vim-style navigation. Built by: @assimelha | Language: Node.jsperles
View on GitHub → Terminal UI search, dependency and kanban viewer powered by a custom BQL (Beads Query Language). Built by: @zjrosen | Language: Gobeads.el
View on Codeberg → Emacs UI to browse, edit, and manage beads. Built by: @ctietze | Language: Elisplazybeads
View on GitHub → Lightweight terminal UI built with Bubble Tea for browsing and managing beads issues. Built by: @codegangsta | Language: Gobsv
View on GitHub → Simple two-panel terminal (TUI) viewer with tree navigation organized by epic/task/sub-task, markdown rendering, and mouse support. Built by: @bglenden | Language: Rustabacus
View on GitHub → A powerful terminal UI for visualizing and navigating Beads issue tracking databases.Web UIs
beads-ui
View on GitHub → Local web interface with live updates and kanban board. Uses thebd CLI for Dolt compatibility. Run with npx beads-ui start.
Built by: @mantoni | Language: Node.js
BeadBoard
View on GitHub → Windows-native control center with multi-project registry, dependency graph explorer, agent sessions hub, and timeline. Built by: @zenchantlive | Language: Next.js/TypeScriptbeads-viz-prototype
View on GitHub → Web-based visualization generating interactive HTML frombd export.
Built by: @mattbeane | Language: Python
beads-dashboard
View on GitHub → 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 | Language: Node.js/Reactbeads-kanban-ui
View on GitHub → 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 | Language: TypeScript/Rust
beads-pm-ui
View on GitHub → Gantt chart timeline view, project/team based filtering (via folder structure), quarterly goal setting and dependency chain visualization. Inline editable. Built by: @qosha1 | Language: Next.js/TypeScriptBeadspace
View on GitHub → 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 | Language: HTML/CSS/JSbeadsmap
View on GitHub → 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 singleindex.html.
Built by: @dariye | Language: Svelte/TypeScript
Editor Extensions
vscode-beads
View on Marketplace → VS Code extension with issues panel and server management. Built by: @jdillon | Language: TypeScriptAgent Native Abstraction Layer for Beads (ANAL Beads)
View on Marketplace → VS Code Kanban board. Maintained by: @sebcook-ctrl | Language: Node.jsBeads-Kanban
View on GitHub → VS Code Kanban board for Beads issue tracking. Maintained by: @davidcforbes | Language: TypeScriptopencode-beads
View on GitHub → OpenCode plugin with automatic context injection,/bd-* slash commands, and autonomous task agent.
Built by: @joshuadavidthomas | Language: Node.js
nvim-beads
View on GitHub → Neovim plugin for managing beads. Built by: @joeblubaugh | Language: Luanvim-beads (fancypantalons)
View on GitHub → Neovim plugin for managing Beads issues. Built by: @fancypantalons | Language: Luabeads-manager
View on Plugin Page → JetBrains IDE plugin to manage and view bead details. Maintained by: @developmeh | Language: KotlinNative Apps
Beads Task-Issue Tracker
View on GitHub → 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 | Language: Tauri/VueBeadster
View on GitHub → macOS app for browsing and managing issues from.beads/ directories in git repositories.
Built by: @podviaznikov | Language: Swift
Parade
View on GitHub → Electron app for workflow orchestration with visual Kanban board, discovery wizard, and task visualization. Run withnpx parade-init.
Built by: @JeremyKalmus | Language: Electron/React
Beadbox
View on GitHub → Native macOS dashboard with real-time sync, epic tree progress bars, multi-workspace support, and inline editing. Install withbrew tap beadbox/cask && brew install --cask beadbox.
Built by: @nmelo | Language: Tauri/Next.js
Data Source Middleware
jira-beads-sync
View on GitHub → CLI tool & Claude Code plugin to sync tasks from Jira into beads and publish beads task states back to Jira. Built by: @conallob | Language: Gostringer
View on GitHub → Codebase archaeology CLI that mines git repos for TODOs, churn hotspots, lottery-risk files, dependency health, and more. Outputs JSONL forbd import. Install with brew install davetashner/tap/stringer.
Built by: @davetashner | Language: Go
SDKs & Libraries
beads-sdk
View on GitHub → Typed TypeScript SDK with zero runtime dependencies. High-levelBeadsClient for CRUD, filtering, search, labels, dependencies, comments, epics, and sync. Install with pnpm add @herbcaudill/beads-sdk.
Built by: @HerbCaudill | Language: TypeScript
Claude Code Orchestration
Foolery
View on GitHub → 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:beads-compound
View on GitHub → Claude Code plugin marketplace with persistent memory and compound-engineering workflows. Hooks auto-capture knowledge frombd comments add at 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 | Language: Bash/TypeScript
beads-orchestration
View on GitHub → 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 | Language: Node.js/Python
Coordination Servers
BeadHub
View on GitHub → Open-source coordination server for AI agent teams running beads. Thebdh CLI is a transparent wrapper over bd that 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 | Language: Python/TypeScript