Recommended by Pro Trailblazer
Base UI
Base UI
Unstyled, accessible React component primitives from the teams behind MUI and Radix UI.
About
Base UI is a headless component library that gives you the behavior, accessibility, and keyboard handling for things like dialogs, popovers, selects, sliders, and tooltips, then leaves the styling entirely to you. It is a joint effort from the maintainers of MUI Base and Radix UI, so the API surface and accessibility coverage are deliberate rather than incidental. If you want full control over your design system but do not want to reinvent focus management, ARIA, and portal logic, this is the layer you build on.
Highlights
- Unstyled primitives so your design system is not fighting a default look
- Built jointly by the MUI Base and Radix UI maintainers
- Accessibility, focus trapping, and keyboard interaction handled correctly out of the box
- Tree-shakable, zero runtime styling, ships as ESM