
Radix UI provides the accessible foundations that shadcn/ui and countless design systems build upon. These are unstyled primitives that handle keyboard navigation, screen readers, and focus management so you don't have to.
Key Features:
Why Radix:
Radix primitives:
Radix is for teams building custom design systems who don't want to solve accessibility from scratch. It's the foundation layer—add your styles and you have a fully accessible component library.
NEWBeautifully designed components that you own
shadcn/ui provides copy-paste React components built on Radix UI and Tailwind CSS. Not a library—components you add to your codebase and customize freely.
NEWCompletely unstyled UI components from Tailwind
Headless UI provides unstyled, accessible UI components designed for Tailwind CSS. From the creators of Tailwind—components that integrate perfectly with utility classes.
NEWSimple, modular and accessible React components
Chakra UI provides styled, accessible React components with a prop-based API. Build interfaces quickly with sensible defaults and easy customization.