Every input primitive a real form needs.
The standard text input — sized, labeled, validatable, with built-in error and help-text slots.
View details →Multi-line text input with auto-resize, character count, and the same validation surface as Input.
View details →Dropdown selection with searchable filter, multi-select, custom rendering, and async option loading.
View details →Single boolean checkbox with label, indeterminate state, and form integration.
View details →Coordinated group of related checkboxes with select-all, controlled state, and validation.
View details →On/off toggle with label, sizing, and the same controlled-form integration as Checkbox.
View details →Mutually-exclusive radio group rendered as a connected button bar.
View details →Mutually-exclusive radio group rendered as card-style options with descriptions.
View details →Calendar-based date selection with min/max constraints, ranges, and time-of-day extensions.
View details →Card-number input with brand detection, formatting, and CVC plus expiry sub-fields.
View details →Two-handle slider for min/max range selection with custom step intervals.
View details →Single-handle numeric slider with marks, step intervals, and live value display.
View details →Async-search autocomplete that hits any API endpoint and returns selectable results with custom rendering.
View details →Every prop, every variant, every state — interactive.
One config edit in your editor, then ask your AI agent to set up CleenUI. The Builder skill knows the whole component catalog — including the components on this page.