Beadbox: Native desktop app built with shadcn/ui + Tauri v2 #9803
nmelo
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Beadbox is a native desktop GUI for the beads issue tracker. The entire UI is built on shadcn/ui components.
Stack: Next.js 16 (App Router) + React 19 + Radix UI + shadcn/ui + Tailwind CSS v4, wrapped in a Tauri v2 native shell.
shadcn/ui components we use heavily:
The app ships as a ~160MB native binary (macOS, Linux, Windows). We bundle Node.js inside Tauri as a sidecar so the full Next.js server runs locally. No Electron, no cloud, no account needed.
How it's built: 8 AI coding agents work simultaneously on Beadbox, coordinated through beads itself. They claim issues, write code, push commits, and hand off to QA agents. The issue tracker tracks its own development in real-time. shadcn/ui components made it possible to move fast without building a custom design system.
Install:
brew tap beadbox/cask && brew install --cask beadboxWebsite: beadbox.app
Beta Was this translation helpful? Give feedback.
All reactions