Base UI
37 unstyled React components from the Radix, Floating UI and MUI teams
Base UI is an unstyled, styling-agnostic React component library built by people from Radix, Floating UI and MUI. It shipped v1.0.0 in December 2025 and now documents 37 components, including several Radix never had — Autocomplete, Combobox, Drawer, Field, Meter and OTP Field. Every component is tree-shakable and composition-first, and the docs publish a full llms.txt aimed at coding agents.
npm install @base-ui/reactChoose Base UI over Radix when the design calls for a Combobox, Autocomplete, Drawer, OTP Field or Field-level validation wiring, since Radix has no first-party equivalent and you would otherwise bolt on cmdk plus Vaul plus a form library. It has the best agent-facing docs of any primitive library here: fetch https://base-ui.com/llms.txt, and note that the docs explicitly tell you to downgrade the Tailwind v4 examples if the project is on v3. shadcn/ui ships a Base UI variant, so check which primitive layer a project already vendors before mixing the two — running Radix and Base UI side by side duplicates portal and focus-management logic.
Why it is here. The most credible successor to Radix Primitives, built by the same people who wrote the original, and the first primitive library designed with LLM consumers in mind.
- v1.0.0 stable since December 2025
- Combobox, Autocomplete and Drawer that Radix lacks
- first-class llms.txt with per-page .md
- team from Radix, Floating UI and MUI
- tree-shakable, styling-agnostic
Verified 2026-08-16. HTTP 200. https://base-ui.com/react/overview/quick-start, https://base-ui.com/llms.txt (200, 37 component paths), registry.npmjs.org/@base-ui/react (v1.7.0, MIT), api.github.com/repos/mui/base-ui








