Components
Production-ready components built with Rails, Stimulus, and Tailwind. Browse, copy, and customize.
Forms
Button
v1.0.0 FreeA versatile button component with multiple variants (primary, secondary, ghost) and sizes (sm, md...
Text Field
v1.0.0A versatile text input component with label, hint text, and error states. Supports both form buil...
Textarea
v1.0.0A multi-line text input component with optional auto-resize functionality. Supports both form bui...
Select
v1.0.0A native select dropdown component with label, hint text, and error states. Supports both form bu...
Checkbox
v1.0.0A single checkbox input with label and optional description text. Supports both form builder mode...
Radio Group
v1.0.0A group of radio button inputs for selecting a single option from multiple choices. Supports both...
Checkbox Group
v1.0.0A group of checkbox inputs for selecting multiple options from a list. Supports both form builder...
Toggle Group
v1.0.0A row of toggle buttons for switching between views, filters, or modes. Supports single-select (r...
Switch
v1.0.0A toggle switch control for boolean on/off states. Supports both form builder mode (with Rails fo...
Input Group
v1.0.0A text input with optional prefix and suffix addons for icons, text, or buttons. Supports both fo...
File Upload
v1.0.0A drag-and-drop file upload component with preview support. Supports both form builder mode (with...
Combobox
v1.0.0A searchable select dropdown component with keyboard navigation. Supports both form builder mode ...
Number Input
v1.0.0Numeric input with increment/decrement buttons, min/max constraints, and step size. Provides a be...
Slider
v1.0.0Numeric value selection via draggable handle. Supports single value and range (two handles) modes...
Pin Input
v1.0.0Series of single-character inputs for verification codes and OTP entry. Auto-advances focus on en...
Tag Input
v1.0.0Text input that creates removable tags/chips as values are entered. Supports validation, max tags...
Rating
v1.0.0Star (or custom icon) rating input. Supports half-star precision, read-only display mode, and cus...
Password Input
v1.0.0A password input with visibility toggle, strength meter, and requirements checklist. Features an ...
Multi-Select
v1.0.0Searchable dropdown that allows selecting multiple values, displayed as removable tags/chips in t...
Rich Text Editor
v1.0.0A contenteditable rich text editor with toolbar for formatting text. Available in basic and full ...
Mention Input
v1.0.0A textarea with inline mention support. Type a trigger character (default "@") to open a filterab...
Phone Input
v1.0.0International phone number input with country selector dropdown, flag emojis, and dial codes. Fea...
Signature Pad
v1.0.0Canvas-based signature capture with mouse and touch support. Exports signature as base64 PNG to a...
Currency Input
v1.0.0Formatted currency input with symbol addon, automatic thousand separators, and decimal formatting...
Inline Edit
v1.0.0Click-to-edit inline editing component with text, textarea, and select styles. Supports auto-save...
Color Picker
v1.0.0Color selection input with hue/saturation pad, sliders, preset swatches, and hex/rgb input. Suppo...
Datepicker
v1.0.0A date selection component with calendar dropdown. Supports single date and date range selection ...