Skip to content

Latest commit

 

History

History
112 lines (59 loc) · 13.2 KB

File metadata and controls

112 lines (59 loc) · 13.2 KB

Beads Community Tools

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 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 - 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)

Web UIs

  • beads-ui - Local web interface with live updates and kanban board. Uses the bd CLI for Dolt compatibility. Run with npx 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-driver skill 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)

Editor Extensions

  • 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)

Native Apps

  • 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)

Data Source Middleware

  • 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 with brew install davetashner/tap/stringer. Built by @davetashner. (Go)

SDKs & Libraries

  • beads-sdk - Typed TypeScript SDK with zero runtime dependencies. High-level BeadsClient for CRUD, filtering, search, labels, dependencies, comments, epics, and sync. Install with pnpm add @herbcaudill/beads-sdk. Built by @HerbCaudill. (TypeScript)

Claude Code Orchestration

  • 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 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. (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)

Coordination Servers

  • BeadHub - Open-source coordination server for AI agent teams running beads. The bdh 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. (Python/TypeScript)

Historical / Stale

  • 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)

Discussion

See GitHub Discussions #276 for ongoing UI development conversations, design decisions, and community contributions.

Contributing

Found or built a tool? Open a PR to add it to this list or comment on discussion #276.