UI KITS/ INDEX
Submit a kit
Menu
FULL REVIEW / Headless components/EST. 2020

Radix Primitives
review file

Unstyled, accessible building blocks.

Radix Primitives is strongest when headless components is the right foundation and the team values accessibility and composition control over a generic UI grab bag.

TypeHeadless components
LicenseMIT
Stars16.8k
Downloads9.4M / wk
01 / Best for
  • Design systems that need full styling control
  • Accessibility-sensitive interactions such as menus, dialogs, and selects
  • Teams with design bandwidth to compose their own UI layer
02 / Avoid if
  • You need finished components instead of primitives
  • Your team does not have time to design and style interactions
§ 03

Decision dossier

FULL FILE

A low-level component library focused on accessibility, behaviour, and composition. Bring your own styles.

Editorial note: outbound links may become affiliate or referral links. Rankings stay based on product fit, not commissions.

Author
WorkOS
Released
2020
Pricing model
Open-source primitives; design layer is built by your team
Frameworks
React
Tags
headless / headless components / mit
Repository
16.8k stars
Freshness
Tracked from radix-ui/primitives and @radix-ui/react-dialog
Sponsorship
Sponsor this category
Freshness

Weekly source checks

We keep automated signals separate from human-written verdicts. GitHub, npm, homepage, and docs checks can flag stale facts without rewriting this review.

Sponsor this category

Commercial disclosure

Sponsored placements are labeled. Editorial ranking is not for sale.

View sponsorship options →
04 / ACCESSIBILITY

Can teams ship responsibly?

Strong choice when accessibility behavior matters, because primitives focus on keyboard navigation, focus management, and ARIA patterns.

05 / THEMING

Can it become your brand?

Maximum styling freedom, but the team owns the design language and implementation consistency.

§ 06

Compare before you commit

Open comparison table