maud-ui
A headless, accessible component library for building UIs with Maud (Rust) and HTMX. 64+ components across form, display, layout, overlay, navigation, and composite categories.
maud-ui is a headless component library for building accessible interfaces server-side. It pairs the Maud templating engine in Rust with HTMX for progressive enhancement, and ships 64+ components across forms, displays, layouts, overlays, navigation, and composite widgets.
The library follows WAI-ARIA design patterns by default, so accessibility is something you get rather than something you remember to add. Integrations with Monaco Editor, Three.js, AG Grid, and Leaflet Maps cover the cases where pure HTML and HTMX is not enough.
Built on the bet that server-rendered HTML, with the right primitives, can match the UX quality of any SPA framework, with a fraction of the complexity.