Build the interface. Keep the contract.
Hydro UI gives the browser a clear job: preserve native semantics, expose useful state, and leave the visual system in your hands. Browse the parts, try the behavior, and copy the markup you can actually ship.
CategoryAll categories Forms Disclosure Overlay Feedback
Showing 16 components.
No components match those filters.
Forms
901Field
<hui-field>Connect a control with its label, description, required state, and validation message. 02Checkbox<hui-checkbox>Make an independent choice with native form behavior and a tri-state presentation. 03Checkbox Group<hui-checkbox-group>Group independent checkbox choices and derive the aggregate selection state. 04Switch<hui-switch>Expose an immediate binary setting with native switch semantics. 05Radio Group<hui-radio-group>Offer mutually exclusive choices with roving keyboard navigation. 06Select<hui-select>Choose one or more values from a known set without free-text editing. 07Combobox<hui-combobox>Combine editable text input with filtered, keyboard-navigable options. 08Slider<hui-slider>Choose a bounded numeric value along a visual range. 09Number Field<hui-number-field>Edit a bounded number directly or with increment and decrement controls.Disclosure
2Overlay
3Feedback
2The visual layer
View all foundations Foundations
Practical paths
Read the guides