stackpicks.dev
Back to gallery
mui/base-ui preview
mui
mui/

base-ui

Unstyled UI components for building accessible web apps and design systems. From the creators of Radix, Floating UI, and Material UI.

Stars
9.7k
Forks
438
Watchers
9.7k
Open issues
407
TypeScriptMIT master Updated 50 minutes ago~12 stars/day lifetime
Editor's take

New library from the MUI team in 2026, similar philosophy to Radix Primitives — unstyled accessible components. ~3.7M weekly downloads in early 2026 and moving fast. Worth watching if you hit Radix limitations on complex components like Combobox or multi-select.

Use this if

You are starting a new design system and want the most actively maintained primitive layer right now.

Skip if

You are already deep in Radix or shadcn — migration cost is real, no urgency to switch.

UI Components
Topics
accessibilitybase-uidesign-systemreactreact-componentswai-aria
Quick install
# Install via npm / pnpm / bun:
pnpm add base-ui
# or
npm install base-ui

Inferred from TypeScript · always double-check against the official README below.

README — rendered from mui/base-ui

Base UI

From the creators of Radix, Floating UI, and Material UI, Base UI is an unstyled UI component library for building accessible user interfaces.


Documentation

To get started, check out the Base UI documentation.

Contributing

Read our contributing guide to learn about our development process, how to propose bug fixes and improvements, and how to build and test your changes.

Releases

To see the latest updates, check out the releases.

Community

  • Discord For community support, questions, and tips, join our Discord.
  • X To stay up-to-date on new releases and announcements follow Base UI on X.
  • Bluesky We're also on Bluesky.

Team

License

This project is licensed under the terms of the MIT license.

Live data via GitHub REST API · Cached 30 min · Created 23 Feb 2024