Skip to content

HydratelessAccessible UI primitives, near-zero runtime

Semantic HTML and modern CSS first. Tiny JavaScript enhancers load only when an interaction truly needs them.

Live by default ​

These are real Hydrateless components, not screenshots. Toggle JavaScript off in any frame to see how much works with CSS alone.

Live
Stable
Live

Accessible primitives with full keyboard support and ARIA wired by tiny enhancers.

Ship the CSS, then add enhancers only where an interaction needs them.

Restyle everything from a handful of CSS variables in the theme studio.

Explore all componentsOpen the theme studio

Released under the MIT License.