
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.

The NPM for design engineers
21st.dev is a community-driven library of React components for design engineers. Browse, discover, and use beautiful components from talented creators.

Headless UI components for React, Vue, and Solid
Ark UI provides unstyled, accessible components powered by state machines. Predictable behavior across frameworks with fine-grained control.

Build UIs without the grunt work
Storybook is the industry-standard tool for developing UI components in isolation. Build, document, and test components independently of your application.