Radix UI Primitives is a low-level, headless component library designed to provide the behavioral and accessibility foundations for building modern web interfaces without imposing any visual styling. It focuses on delivering fully accessible components that strictly follow WAI-ARIA guidelines, ensuring proper keyboard navigation, focus management, and screen reader compatibility out of the box. Instead of shipping pre-styled components, Radix provides unstyled primitives that developers can fully customize using any styling solution, allowing complete control over appearance while relying on robust underlying logic. The library includes common UI patterns such as dialogs, dropdowns, tooltips, and accordions, all implemented with consistent APIs and predictable behavior. Its architecture exposes granular building blocks, enabling developers to compose or extend components to fit their design systems.

Features

  • Headless components with no default styling
  • Full WAI-ARIA accessibility and keyboard navigation support
  • Composable architecture with granular control over component parts
  • Fully typed and consistent API across components
  • Support for multiple styling approaches including CSS and CSS-in-JS
  • Wide set of primitives for common UI patterns like dialogs and dropdowns

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Radix Primitives

Radix Primitives Web Site

Other Useful Business Software
Build Data Resilience - Take the Assessment Today Icon
Build Data Resilience - Take the Assessment Today

Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
Take the Assessment
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Radix Primitives!

Additional Project Details

Programming Language

TypeScript

Related Categories

TypeScript User Interface (UI) Software, TypeScript Libraries

Registered

2026-04-09