Bencho
A library of interactive React components, micro-interactions and synthesized interface sounds that you copy into your own projects.
At a Glance
Explore and interact with a selection of Blocks and Sounds.
Engagement
Available On
Alternatives
Listed Nov 2026
About Bencho
Bencho is a library of interactive React blocks and interface sounds made by Lorenzo Cabra. Each block is a self-contained folder with a component, stylesheet and props README, and the repository's free selection of 41 blocks and 24 sounds is MIT licensed.
What It Is
Bencho is a UI component and micro-interaction library grouped by gesture: slide, hover, drag, press, type, select and swipe. Examples include a wake slider, folding bill, signature pad, dynamic island, magnifying dock, one-time code input and AI chat input. You explore blocks on bencho.dev, tune their props, and copy the folder into a React project.
Using Blocks and Sounds
Blocks depend on framer-motion and lucide-react and read colours from a shared tokens.css file, with dark mode following a data-theme attribute or the system setting. Every prop is optional, and the values set on the site can be passed straight to the component. Sounds are 24 interface sounds generated with the Web Audio API in a single file with no audio assets, triggered with a play call. A local playground shows every block and sound on one page.
Pro and MCP
The site describes a Pro tier that unlocks 120+ blocks and 130+ sounds with full source, downloads, an unlimited bench for arranging blocks, and the Bencho MCP. The MCP is a server that lets AI assistants such as Claude, Cursor, Claude Code and Codex find a block and paste it into a project. Pro blocks fall under a separate Bencho Pro licence, and the Bencho name and photographs are excluded from the MIT licence.
Community Discussions
Be the first to start a conversation about Bencho
Share your experience with Bencho, ask questions, or help others learn from your insights.
Pricing
Free
Explore and interact with a selection of Blocks and Sounds.
- Access to 41 Blocks
- Access to 24 Sounds
- Everything live and adjustable
- Up to 10 blocks on your Bench
- Selection of blocks and sounds in the GitHub repository is MIT licensed (excludes Bencho name, goat mark, photographs, Pro blocks)
Pro
Full access to everything on Bencho, and everything added next. Renews yearly, cancel anytime.
- +120 blocks
- +130 sounds
- Unlimited Bench
- Full source code
- Downloads
- MCP access
- All future Pro content
- 14-day refunds
Pro Forever
Everything in Pro, forever. Pay once, first 200 members only, never offered again.
- Everything in Pro
- Yours for life — pay once
- First 200 members only
- Never offered again
Capabilities
Key Features
- Interactive React blocks and micro-interactions grouped by gesture
- Copy-a-folder component structure with optional props
- 24 synthesized interface sounds using the Web Audio API
- Light and dark theme tokens
- Copy prompt button for agent-assisted wiring
- Bench for arranging blocks
- Bencho MCP for AI assistants (Pro)
- Local playground showing all blocks and sounds
