Skip to content

Latest commit

 

History

History
107 lines (56 loc) · 11.4 KB

File metadata and controls

107 lines (56 loc) · 11.4 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, Gas Town agent orchestration, tmux integration, and Claude Code dispatch. Uses bd list --json. Built by @matt-wright86. (Go)

  • bdui - Real-time terminal UI with tree view, dependency graph, and vim-style navigation. Built by @assimelha. (Node.js)

  • perles - Terminal UI search, dependency and kanban viewer powered by a custom BQL (Beads Query Language). Built by @zjrosen. (Go)

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

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 - Windows-native control center with multi-project registry, dependency graph explorer, agent sessions hub, and timeline. Built by @zenchantlive. (Next.js/TypeScript)

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

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

Editor Extensions

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)

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

  • 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

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

  • stringer - Codebase archaeology CLI that mines git repos for TODOs, churn hotspots, lottery-risk files, dependency health, and more. Outputs JSONL for bd import. 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)

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

  • 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

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.