Softwr
Base UI logo

Base UI

Unstyled accessible React primitives built by the teams behind Radix, Material UI and Floating UI

As of 31 August 2026, Base UI is free to use. Headless React components providing keyboard behaviour, focus management and ARIA state with no styling. Softwr lists it under Libraries. Base UI is made by Base UI (open source project, maintainers from MUI, Radix and Floating UI), available on Web.

Overview

What Base UI does

Base UI provides unstyled React components covering the interaction patterns that are difficult to implement correctly: dialogs, popovers, menus, comboboxes, selects, tooltips and form controls. Each handles focus trapping, keyboard navigation, ARIA attributes and collision aware positioning, and leaves appearance entirely to you. It is MIT licensed and free. The distinguishing fact is organisational rather than technical. The project brought together maintainers from Radix UI, Material UI's own unstyled component effort and Floating UI, consolidating three separate attempts at the same problem into one. For a team choosing a foundation to build a design system on, that concentration of the people who wrote the previous generation is the strongest available signal about where maintenance attention will go. It is also, read the other way, a question about Radix, which sits underneath shadcn/ui and therefore underneath a very large number of applications built in the past two years. Anyone in that position should be watching Radix release activity rather than assuming it. The trade off is the usual headless one, plus youth. Unstyled primitives mean you write all the CSS, so there is no afternoon in which the application looks finished, and the payoff arrives later as a design system you control rather than one you override. Being a newer project, the component range is narrower than Radix at its peak and the APIs have moved between releases, so pinning versions and reading release notes is not optional yet.

What people use it for

  • Building a design system where the visual language must be entirely your own
  • Applications with an accessibility conformance obligation that need correct behaviour as the foundation
  • Replacing a styled component library that is being fought rather than used
  • Teams already writing Tailwind who want behaviour without a second opinion about appearance

The honest half

Where it falls short

Concrete and checkable, so you can decide whether any of them matter to you. This is the half of a review a vendor will not write about Base UI.

  • Nothing is styled, so the first weeks produce a functional but unfinished interface, and a team without design capacity will ship something worse looking than a styled library would have given them free.
  • The project is young and its APIs have changed between releases, so upgrades need reading rather than accepting, and version pinning is currently a necessity.
  • Component coverage is narrower than the mature styled libraries, so date pickers, tables and rich inputs will still come from elsewhere or be built.
  • There is no commercial support and no conformance certification to point at, so an organisation that must evidence accessibility still has to commission its own audit.
  • Consolidating the Radix and Material UI unstyled efforts here leaves the earlier libraries with an uncertain maintenance future, which is a live risk for the many applications built on Radix through shadcn/ui.

Cross-shopped

What people choose instead of Base UI

Each pairing was judged by two reviewers asking whether a buyer would genuinely weigh the two against each other. The ones that failed were deleted rather than published.

  • Base UI logo
    Base UI
    vs
    Radix UI logo
    Radix UI

    Radix UI: The previous generation of the same idea, widely deployed and the base of shadcn/ui

  • Base UI logo
    Base UI
    vs
    shadcn/ui logo
    shadcn/ui

    shadcn/ui: Styled components you copy into your repository, if you want an appearance to start from rather than pure primitives

  • Base UI logo
    Base UI
    vs
    MUI logo
    MUI

    MUI: A full styled library from the same organisation when building a design system from scratch is not the goal

Pricing

What Base UI costs

Taken from the vendor's own pricing page. Prices move, so check before you buy.

Base UI

On request

  • MIT licensed and free for commercial use
  • No paid tier, no enterprise edition and no support contract available

Capabilities

Features

  • Unstyled primitives

    Behaviour and accessibility with no appearance imposed

  • Focus and keyboard management

    Focus trapping, restoration and arrow key navigation implemented per pattern

  • ARIA state handling

    Correct roles and state attributes maintained through interaction

  • Collision aware positioning

    Popovers and menus placed with the Floating UI positioning engine

  • Composable parts

    Components split into parts so markup structure stays yours

  • Server rendering safe

    Works with React server components and streaming rendering setups

Answered, with sources

Questions people ask

Each answer names the page it came from, so you can check it rather than take our word for it.

Does this replace Radix UI?

It is where much of the same maintenance attention has moved. If you are on Radix, watch its release activity rather than assuming continuity.

What does it affect for shadcn/ui users?

shadcn/ui components are built on Radix primitives, so the health of Radix is your dependency question, not a theoretical one.

Is it ready for production?

For the components it covers, yes, provided you pin versions and read release notes. The range is narrower than mature libraries, so check coverage against your needs first.

Share

Keep looking

Where to go from Base UI

Best Libraries software for

Compare Base UI with

Other Libraries software

  • React component library of over a hundred components with hooks, under the MIT licence

    Open source11 researched notes
  • Enterprise React component library from Ant Group, built for dense data heavy back office interfaces

    Open source11 researched notes
  • Tailwind CSS plugin adding semantic component class names, with no JavaScript and no behaviour

    Open source11 researched notes
  • Material Design component framework for Vue, MIT licensed with paid support subscriptions available

    Open source11 researched notes
  • The open source library services platform reimagined

    Free plan8 researched notes
  • Open source archives information management application

    Free, then $300/yr11 researched notes
  • Publish collections and create rich digital experiences

    Free plan11 researched notes
  • The software of choice for academic and research repositories

    Free plan10 researched notes
  • Free ebook and audiobook app from OverDrive, gated entirely on an active public library card

    Free plan11 researched notes
  • Library resource portal designed by libraries

    Free plan11 researched notes
  • Free and open source digital preservation system

    Free plan9 researched notes
  • Comprehensive museum and archive collections management

    12 researched notes
  • React component library of over a hundred components with hooks, under the MIT licence

    Open source11 researched notes
  • Material Design component framework for Vue, MIT licensed with paid support subscriptions available

    Open source11 researched notes
  • Build, showcase, and preserve digital collections

    From $1,495/yr7 researched notes

Softwr does not host reviews and shows no star rating for Base UI, because a rating we did not collect is not ours to publish. What is here is the pricing and platform detail from the vendor’s own pages, limitations we could state concretely, and alternatives a reviewer confirmed people weigh against it. Tell us if any of it is wrong.

More on Base UI

Best Libraries software alternatives

Open source C++ library and command line tool for point cloud translation and processing

Open source, no licence fee

Free library streaming app with instant borrowing, capped by a monthly checkout limit set by your library

Free with a participating library card, capped by monthly borrow limit

Free ebook and audiobook app from OverDrive, gated entirely on an active public library card

Free with a participating library card, no subscription

Python package for interactive geospatial mapping and analysis inside Jupyter notebooks

Open source, no licence fee

Material Design component framework for Vue, MIT licensed with paid support subscriptions available

Open source, no licence fee

Enterprise React component library from Ant Group, built for dense data heavy back office interfaces

Open source, no licence fee

Tailwind CSS plugin adding semantic component class names, with no JavaScript and no behaviour

Open source, no licence fee

Compare Base UI with alternatives