Base UI Headless Components Library
Status: Stable version
Overview
Link to heading: Overview- Unstyled components library with around 35+ components available at the moment (more to come)
- From creators of successful UI libraries: Mui, Radix,Floating UI
- Team is full committed full-time for the long-term
- Focused on accessibility (keyboard navigation, focus management, contrast, labeling)
- Most likely to be released as stable version this year
- Roadmap available here
- Docs optimized for the LLMs
- MIT license
Known Issues & Tradeoffs
Link to heading: Known Issues & Tradeoffs- Using dreaded barrel export index package.json if you are curious why it is bad you can read it here
- React only implementation: no first-class support yet for Vue, Svelte, or Angular - although this aligns with the initial focus on React ecosystems
Adoption Considerations
Link to heading: Adoption Considerations- New Projects: Go for it, whenever list of components suit your needs and you are using React.
- Existing Projects: Most likely not needed anymore unless you planning adding new components / creating a design-system as separate package
There are also great alternatives, unstyled, a11y focused libraries:
- Mantine UI Headless
- React Aria
- Ark UI by founders of the Chakra UI
- Headless UI
- Aria kit
Resources
Link to heading: Resources