Skip to content
Radix UI

Radix UI

Unstyled accessible React primitives, plus Themes, Colors and Icons

Tier S · Best in classPrimitiveComponent LibraryDesign System Docsradix-ui.com

Preview image from radix-ui.com

Radix UI is a family of four things on one site: Primitives (about 35 unstyled, WAI-ARIA-conformant React components), Themes (a pre-styled component library), Colors (12-step perceptual light and dark scales) and Icons. Primitives handle the hard parts — focus management, typeahead, collision-aware positioning, controlled and uncontrolled state, portals and RTL — and leave every pixel to you. It is the substrate under shadcn/ui and a large share of modern React design systems; the project is now maintained by WorkOS.

Install
npm install radix-ui

For an agent

This is the accessibility layer, not the design layer — reach for Primitives when you are building a bespoke design system and want correct dialog focus traps, roving tabindex and collision-aware popovers without writing them. In practice you rarely install it directly: `npx shadcn@latest add dialog` already vendors Radix into the project, so check for `components/ui/` before adding a second copy. Use the single `radix-ui` package rather than the old per-component `@radix-ui/react-*` packages for new work, keep Radix Colors in mind as a ready-made 12-step token set, and note there is no llms.txt so the docs must be fetched page by page.

Why it is here. Radix set the modern standard for headless, accessible React components, and shadcn/ui made it the de facto foundation of the entire copy-paste component ecosystem. Almost everything else in this index sits on top of it.

Install command, framework, licence and component list.

Facts

License
MIT
Pricing
Free, Open source
Framework
React, Next.js
Styling
Vanilla CSS, CSS custom properties, Tailwind CSS, CSS Modules
Distribution
npm package, GitHub repository, Copy-paste snippet
Platform
Web
Content type
Code, Prose / writing, Design tokens / theme files, Icons
Agent readiness
Structured documentation, Readable open source, Copy-paste ready code
Accessibility
Full ARIA pattern implemented, Keyboard navigable, Focus management and visible focus, Screen reader tested, RTL and i18n aware, Semantic HTML
Maturity
Actively maintained
GitHub stars
19,164
Package
radix-ui

Components it ships

35 total

Helps you build

12

Notable for

  • foundation under shadcn/ui
  • WAI-ARIA APG conformance
  • Radix Colors 12-step light and dark scales
  • maintained by WorkOS
  • single `radix-ui` package replaces per-component installs

Provenance

Verified 2026-08-16. HTTP 200. https://www.radix-ui.com/primitives/docs/overview/introduction, https://www.radix-ui.com/themes/docs/overview/getting-started, api.github.com/repos/radix-ui/primitives/contents/packages/react (package listing), llms.txt returns 404

Also in Component Libraries

6
radix-ui.comTier S