Discover / Design
Radix UI
by radix-uiTypeScript
Unstyled, accessible React component primitives.
Maturity: experimental because active but has never tagged a release. Derived from release and commit history, not a rating.
- Stars
- 19k
- Forks
- 1.2k
- Downloads / mo
- —
- Last commit
- 2026-07-31
- License
- MIT
- Open issues
- 306
Market and trust evidence
Edition not yet matchedNo exact skills.sh identity match is available for this repository. Repository adoption and freshness remain visible above; install momentum is not inferred.
Trust analysis is a screening signal, not a security warranty. Read the ranking and trust methodology.
In practice
Written by AI from this repository’s README · medium confidenceAccessible primitives such as dialogs, menus and popovers are hard to implement correctly and get rebuilt per project.
Use it when
When you want unstyled, accessible primitives as the base layer of your own design system, adoptable incrementally.
Not the right pick when
The README documents only monorepo setup with pnpm, so consumer install instructions live on the docs site.
Capabilities
- low level UI components focused on accessibility
- customization and developer experience as explicit design goals
- usable as a design system base layer or adopted incrementally
- MIT licensed and maintained by WorkOS
Requirements
- pnpm to install repository dependencies
Cost: Free and open source
Video walkthroughs
Third-party YouTube uploads matched to this tool by title, channel and repository name on 2026-08-03. Not made, reviewed or endorsed by SkillPilot. View counts and publish months are as of the match date and the month is approximate. Nothing loads from YouTube until you press play.
What the repository ships
Detected from the actual files in the repository root.
Tags
README
Radix Primitives
An open-source UI component library for building high-quality, accessible design systems and web apps.
Radix Primitives is a low-level UI component library with a focus on accessibility, customization and developer experience. You can use these components either as the base layer of your design system, or adopt them incrementally.
Installation
First, install pnpm if you haven't already. Open your terminal and run:
npm install -g pnpm
Then, install the dependencies:
pnpm install
Documentation
For full documentation, visit radix-ui.com/primitives/docs.
Releases
For changelog, visit radix-ui.com/primitives/docs/overview/releases.
Contributing
Please follow our contributing guidelines.
Community
- Discord - To get involved with the Radix community, ask questions and share tips.
- Twitter - To receive updates, announcements, blog posts, and general Radix tips.
Thanks
<a href="https://www.chromatic.com/"><img src="https://user-images.githubusercontent.com/321738/84662277-e3db4f80-af1b-11ea-88f5-91d67a5e59f6.png" width="153" height="30" alt="Chromatic" /></a>
Thanks to Chromatic for providing the visual testing platform that helps us review UI changes and catch visual regressions.
License
Licensed under the MIT License, Copyright © 2022-present WorkOS.