Compact, self-contained widgets that behave like assets. Drop them into any block, card, or page to add a small touch of polish without rewriting the surrounding UI.
| Piece | Title | Category | Install |
|---|---|---|---|
| keyboard9 | Caps Lock LED | Keyboard | npx shadcn add https://ui.beste.co/piece/r/keyboard9 |
| keyboard8 | Modifier Cluster | Keyboard | npx shadcn add https://ui.beste.co/piece/r/keyboard8 |
| keyboard7 | Active Keypress | Keyboard | npx shadcn add https://ui.beste.co/piece/r/keyboard7 |
| keyboard6 | Arrow Cluster | Keyboard | npx shadcn add https://ui.beste.co/piece/r/keyboard6 |
| keyboard5 | Chord Sequence | Keyboard | npx shadcn add https://ui.beste.co/piece/r/keyboard5 |
| keyboard4 | Hero Keycap | Keyboard | npx shadcn add https://ui.beste.co/piece/r/keyboard4 |
| keyboard3 | Shortcut Cheatsheet | Keyboard | npx shadcn add https://ui.beste.co/piece/r/keyboard3 |
| keyboard2 | Command Palette Row | Keyboard | npx shadcn add https://ui.beste.co/piece/r/keyboard2 |
| keyboard1 | Keyboard Shortcut Hint | Keyboard | npx shadcn add https://ui.beste.co/piece/r/keyboard1 |
| input30 | Wallet Input | Input | npx shadcn add https://ui.beste.co/piece/r/input30 |
| input29 | Serial Input | Input | npx shadcn add https://ui.beste.co/piece/r/input29 |
| input28 | Regex Input | Input | npx shadcn add https://ui.beste.co/piece/r/input28 |
| input27 | Mentions & Tags | Input | npx shadcn add https://ui.beste.co/piece/r/input27 |
| input26 | Dictation Input | Input | npx shadcn add https://ui.beste.co/piece/r/input26 |
| input25 | Code Input | Input | npx shadcn add https://ui.beste.co/piece/r/input25 |
| input24 | Dual Range Slider | Input | npx shadcn add https://ui.beste.co/piece/r/input24 |
| input23 | Quantity Stepper | Input | npx shadcn add https://ui.beste.co/piece/r/input23 |
| input22 | Rating Input | Input | npx shadcn add https://ui.beste.co/piece/r/input22 |
| input21 | Duration Input | Input | npx shadcn add https://ui.beste.co/piece/r/input21 |
| input20 | Color Input | Input | npx shadcn add https://ui.beste.co/piece/r/input20 |
| input19 | Budget Slider | Input | npx shadcn add https://ui.beste.co/piece/r/input19 |
| input18 | File Input | Input | npx shadcn add https://ui.beste.co/piece/r/input18 |
| input17 | Date Range | Input | npx shadcn add https://ui.beste.co/piece/r/input17 |
| input16 | Time Input | Input | npx shadcn add https://ui.beste.co/piece/r/input16 |
Toggle key with an inset LED indicator that lights up when the lock is engaged.
macOS modifier symbols laid out side by side with their names printed below.
Lit-up key with a pinging halo behind it and a caption beneath to cue the user.
Four-way directional pad with a pressed state that highlights one key at a time.
Vim-style multi-step combo showing keys separated by arrows with per-step labels.
Titled panel listing several actions with their key combos stacked on the right.
Raycast-style action row with leading icon, description, and a trailing shortcut combo.
Crypto address field with a gradient Ξ avatar, shortened mono address, and an ENS lookup chip.
ID-style mono input with a leading hash, wide letter spacing, and a muted Auto-generated pill.
Regex field with slash delimiters, flag suffix in amber, and an emerald match-count pill on the right.
Message input that highlights @-mentions in sky and #channel tags in violet amid plain body text.
Pill dictation input with a blinking caret, live waveform bars, and a rose mic button while listening.
Dark mono code field with a language eyebrow, line-number gutter, and content lines on a foreground canvas.
Two-thumb range slider with a filled band between, a mono low-high readout, and min/max caps.
Line-item card with a label-price stack and a pill stepper that enforces min zero and a max cap.
Five-star rater with filled amber stars in muted tiles and a decimal rating chip to the right.
Length field with a timer icon, h and m unit-annotated number tiles, and an HH:MM format hint.
Color field pairing a filled swatch with the chosen name and hex code and an eyedropper button.
Slider with a primary-tinted track, current value badge on the right, and min/max labels on the rail.
File picker with a muted Choose file button on the left and the selected filename and size on the right.