Form pieces from Beste UI, drop-in widgets built with shadcn/ui and Tailwind CSS.
| Piece | Title | Category | Install |
|---|---|---|---|
| form40 | Password Gate | Form | npx shadcn add https://ui.beste.co/piece/r/form40 |
| form39 | Consent Categories | Form | npx shadcn add https://ui.beste.co/piece/r/form39 |
| form38 | Rating Prompt | Form | npx shadcn add https://ui.beste.co/piece/r/form38 |
| form37 | Form Autofill | Form | npx shadcn add https://ui.beste.co/piece/r/form37 |
| form36 | Inline Subscribe Row | Form | npx shadcn add https://ui.beste.co/piece/r/form36 |
| form35 | Preferences Toggles | Form | npx shadcn add https://ui.beste.co/piece/r/form35 |
| form34 | Email Capture Card | Form | npx shadcn add https://ui.beste.co/piece/r/form34 |
| form33 | Consent Row | Form | npx shadcn add https://ui.beste.co/piece/r/form33 |
| form32 | Copyable Field | Form | npx shadcn add https://ui.beste.co/piece/r/form32 |
| form31 | Inline Edit | Form | npx shadcn add https://ui.beste.co/piece/r/form31 |
| form30 | Stepped Slider | Form | npx shadcn add https://ui.beste.co/piece/r/form30 |
| form29 | Contact Picker | Form | npx shadcn add https://ui.beste.co/piece/r/form29 |
| form28 | Autosave Field | Form | npx shadcn add https://ui.beste.co/piece/r/form28 |
| form27 | Native Select | Form | npx shadcn add https://ui.beste.co/piece/r/form27 |
| form26 | Color Swatches | Form | npx shadcn add https://ui.beste.co/piece/r/form26 |
| form25 | Tick Slider | Form | npx shadcn add https://ui.beste.co/piece/r/form25 |
| form24 | Segmented Control | Form | npx shadcn add https://ui.beste.co/piece/r/form24 |
| form23 | Radio Group | Form | npx shadcn add https://ui.beste.co/piece/r/form23 |
| form22 | Checkbox Group | Form | npx shadcn add https://ui.beste.co/piece/r/form22 |
| form21 | Toggle Switch | Form | npx shadcn add https://ui.beste.co/piece/r/form21 |
| form20 | Assignee Picker | Form | npx shadcn add https://ui.beste.co/piece/r/form20 |
| form19 | Phone Input | Form | npx shadcn add https://ui.beste.co/piece/r/form19 |
| form18 | Combobox | Form | npx shadcn add https://ui.beste.co/piece/r/form18 |
| form17 | Email Tokenizer | Form | npx shadcn add https://ui.beste.co/piece/r/form17 |
Every page is covered, not only this one.
The gate a private site shows before any of its pages, its single field filling character by character while the domain it belongs to sits above.
Cookie categories a visitor decides on one at a time, the essential row held on and locked while the others switch under a moving choice.
How was your experience?
Thanks for the feedback!
Tap a star to rate
A pointer sweeps across five stars, lighting them up as it passes, pops the fourth one to choose it, and the prompt crossfades into a thank-you line before the loop restarts.
Create your workspace
Name, email and company get typed in one after another behind a caret, then the Continue button spins through a loading state and morphs into an emerald check that says you're in.
One email when we open the doors. Nothing else.
A single-row capture card with a labelled email field, an accent submit button beside it, and fine print underneath.
Notifications
A compact settings card listing labeled rows, each with an accent on/off toggle switch.
Get early access
No spam, just one launch note.
A compact signup card with a title, an email field, an accent submit button, and a small reassurance note.
Legal consent card with a custom checkbox, inline underlined policy links, and a red asterisk when required.
Read-only value with an optional mask toggle and a copy button that flips to an emerald Copied state on click.
Click-to-edit field that toggles between a plain value with a hover pencil and an input flanked by save and cancel buttons.
Font-size slider with discrete tick dots under the rail and a mono value chip in the header.



Searchable people picker with a focused search input above a list that tints the selected row.
Inline field with an autosave status pill that shifts between saved, saving, and unsaved dot colors.
Open-state select showing the focused control and the flyout list with one option muted as chosen.
Row of round color swatches where the selected one picks up an outer contrast ring.
Labeled-tick slider with a primary fill, a value pill in the header, and the active tick bolded.
Pill-grouped segmented control with inset muted track and a raised card under the active choice.
Radio-card list where the selected row picks up a primary ring and a tinted background.
Legend-headed list of notification toggles with filled primary checks and muted helper lines.
Setting row with label, supporting copy, and a sliding switch that turns emerald when on.



Popover with a header label, filter bar, and a selectable person list that checks chosen rows.
Phone field with a flag and dial-code chooser on the left, then the national number in mono.