Discover / Design

Radix UI

by radix-uiTypeScript

Unstyled, accessible React component primitives.

Repositoryexperimental

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 matched

No 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 confidence

Accessible 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

CI configured

Detected from the actual files in the repository root.

Tags

README

Radix Primitives Logo

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.

Related tools