primitives
Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos.
TL;DR · 30-second scan
primitives (TypeScript) — Radix Primitives is an open-source UI component library for building high-quality, accessible design systems and web apps. Maintained by @workos.
You are building a custom design system and need accessible primitives without imposed styling.
UI Components
The accessibility primitives shadcn/ui is built on. If shadcn is too opinionated drop down one level and use these directly. WAI-ARIA compliant out of the box, unstyled so you bring your own design. ~18k stars and maintained by WorkOS. Pairs well with Tailwind for custom design systems.
You are building a custom design system and need accessible primitives without imposed styling.
You want ready-to-ship styled components — use shadcn/ui or Material UI instead.
Add this badge to your README to show your project is curated on StackPicks. Free, lightweight (180×28 SVG), and gives your visitors a one-click way to see honest take + alternatives.
[](https://stackpicks.dev/repo/radix-ui-primitives)
<a href="https://stackpicks.dev/repo/radix-ui-primitives"><img src="https://stackpicks.dev/api/badge/radix-ui-primitives" alt="Featured on StackPicks" width="180" height="28" /></a>
Are you the maintainer of radix-ui/primitives? Add the badge and we'll feature your project in the weekly curator newsletter.