Website & Development · Developer & Technical

Radix UI

Radix UI is a free, MIT-licensed set of accessible React components, themes, icons and colors from WorkOS for teams building design systems.

Our take: Radix solves the hard part of interface components: focus traps, keyboard support and ARIA wiring for dialogs, menus and popovers.

Best forAccessible React components
ReviewedPricing: Free
Try RadixFree, MIT licence

Radix UI is a free, MIT-licensed React library from WorkOS that gives you accessible, unstyled components (Primitives) plus an optional pre-styled set (Themes), icons and colors. It is for React developers and design system teams, and it is still actively released in 2026.

The bottom line

A safe, free default for accessible React components if your team writes its own styles.

Our score

Reviewed by the Conversion Gems editorial team. Hover a facet to focus it; click to pin.Tap a facet to focus it.

What it is, and why we rate it

One line each. Open a row for detail.

What it really isA free, open source React library of accessible component behaviour, with an optional styled theme layer.
Our takeRadix solves the hard part of interface components: focus traps, keyboard support and ARIA wiring for dialogs, menus and popovers.
Primitives leave styling to you, which is ideal for a custom design system and slow for a quick prototype; Themes covers the quick case. Releases continued through July 2026 under WorkOS, so concerns about the project being abandoned do not match the release log.
Why we rate itIt handles accessibility details most teams get wrong, at no cost, with active maintenance.
The catchReact only, and Primitives need you to build every visual style.

Best / not good for

Best for
  • Custom design systems in React
  • Teams that must meet accessibility standards
  • Developers who want full styling control
Not good for
  • Non-developers
  • Vue, Svelte or Angular projects
  • Teams wanting a fully styled kit with no theming work
Trade-offs

Friction report

Trade-offs to know before signing up.

  1. Time to value
    Short for React developers: install one package and import components.
  2. Scale breakpoint
    Styling effort grows with every Primitive you adopt.
  3. Walled garden
    Low: MIT-licensed code you can fork.

Radix UI packages

PackageWhat it isInstallPrice
PrimitivesUnstyled, accessible React componentsradix-ui (or @radix-ui/react-*)Free, MIT
ThemesPre-styled React component library@radix-ui/themesFree, MIT
IconsSet of 15x15 iconsSee radix-ui.com/iconsFree, MIT
ColorsAccessible color systemSee radix-ui.com/colorsFree, MIT

From radix-ui.com docs and the radix-ui GitHub organization, checked 4 October 2026.

Frequently Asked Questions

Is Radix UI free?

Yes. Primitives, Themes, Icons and Colors are all open source under the MIT licence, and there is no paid plan (checked 4 October 2026).

Is Radix UI deprecated?

No. The Primitives release log shows releases on 6 June, 30 June, 6 July and 20 July 2026, including React 19 fixes, and WorkOS maintains the project (checked 4 October 2026).

What is Radix UI?

Radix UI is an open source React library from WorkOS. Its Primitives are unstyled components that handle accessibility and behaviour, and Radix Themes is a styled component library built for quick use.

What is the difference between Radix Primitives and Radix Themes?

Primitives ship with no styles, so you design every component yourself. Themes are pre-styled and installed as @radix-ui/themes with one CSS import, configured through props like accentColor and radius.

Is Radix UI safe to use?

It is MIT-licensed, open source code on GitHub maintained by WorkOS, so you can inspect it. As with any dependency, keep it updated and review release notes before upgrading.

What is a good alternative to Radix UI?

Other headless React component libraries exist, such as Headless UI, React Aria and Base UI. If you want prompt-generated interfaces instead of a library, v0 and Lovable produce React code for you.

Radix UI alternatives

Radix's closest rivals (shadcn/ui, Headless UI, React Aria) are not yet in our directory. Related tools for building React interfaces:

Conversion Gems independently reviews every tool.

Tags

#React#UIComponents#Accessibility#OpenSource