All open source
Open SourceUI17k

Radix Primitives

Unstyled, accessible React primitives for building your own design system.

Radix Primitives is an open-source library of low-level, unstyled, accessible UI components (dialogs, dropdowns, popovers, tooltips, and more) for React. It handles focus management, keyboard navigation, and ARIA correctness while leaving all styling to the developer. It is notable as the accessibility foundation under shadcn/ui and many modern design systems.

Repository

radix-ui/primitives

Language

TypeScript

What you'd build with it

  • Build a custom design system with accessible behavior handled for you
  • Add WAI-ARIA-compliant menus, dialogs, and popovers to a React AI app
  • Use as the primitive layer beneath shadcn/ui or a bespoke component library

Tags

componentsreactaccessibilityheadless