Radix UI logo

What Is Radix UI?

Library
www.radix-ui.com

Radix UI is a library of unstyled, accessible React primitives — dialogs, dropdown menus, popovers, tabs, tooltips, sliders — maintained by WorkOS. It handles focus management, keyboard navigation and ARIA attributes so teams can apply their own styling. shadcn/ui is built on it, which is why Radix shows up on almost every shadcn-based site.

Detect Radix UI on any website:

Try:

Why Radix UI Matters

Libraries and third-party services are where a site's real behaviour lives: analytics, payments, auth, UI components and animation all arrive as scripts the browser can see. Knowing that Radix UI is on a page tells you about its dependencies, its privacy footprint, and sometimes its build pipeline — and it helps you tell template-driven stacks from hand-assembled ones. We've fingerprinted Radix UI on 30 live sites in our database, so the answers here are grounded in real scan data — not marketing copy.

Does Radix UI Mean a Site Was Built With AI?

Radix UI on its own does not prove AI involvement.

A common building block of AI-generated component libraries like shadcn/ui, but also widely used by hand.

How this feeds the score: builder fingerprints, bundle artifacts and AI-tool traces are weighed separately from stack context like frameworks, libraries and hosting. The full breakdown is on How scores work.

How Websites Using Radix UI Work

  • `data-radix-*` attributes and `data-state="open|closed"` on interactive elements
  • Portal containers appended to `<body>` for overlays
  • Framework-agnostic Radix Themes and Radix Colors are separate packages
  • Strongly associated with shadcn/ui; weak on its own as an AI signal

Best Practices When Working With Radix UI

Based on patterns in our scan dataset and the detection evidence tiers.

  • →Start by running a Radix UI detection scan on any URL you're evaluating — the 80+ signal engine returns a confidence score plus the exact markers it matched, which beats reading view-source by hand.
  • →Cross-check the result against the full detection evidence in /how-scores-work — confidence tiers tell you whether a match is strong (headers + scripts) or circumstantial (a single HTML pattern).

How we detect Radix UI — see our methodology: AI Influence Score calculation, evidence tiers, and fingerprint signal types.

How Our Detector Identifies Radix UI

Our scanner analyzes multiple layers of a website's technical fingerprint to detect Radix UI usage.

  • HTML structure patterns such as "radix-ui", "data-radix-collection" (medium-confidence tier)
  • HTML attributes matching "data-radix-" (low-confidence tier)
  • Signal weights for Radix UI: 90 points per high-tier match, 60 per medium, 30 per low — a site needs 60+ points before Radix UI is reported.

Websites Built With Radix UI

Real sites detected by our scanner

View all

What Radix UI Sites Usually Run Alongside

Technologies detected on the same domains as Radix UI in our most recent scans. Counts are unique domains, not page views.

Frequently Asked Questions About Radix UI

What is Radix UI?+

Radix UI is a library of unstyled, accessible React primitives — dialogs, dropdown menus, popovers, tabs, tooltips, sliders — maintained by WorkOS. It handles focus management, keyboard navigation and ARIA attributes so teams can apply their own styling. shadcn/ui is built on it, which is why Radix shows up on almost every shadcn-based site.

Does Radix UI mean a website was built with AI?+

Radix UI on its own does not prove AI involvement. A common building block of AI-generated component libraries like shadcn/ui, but also widely used by hand.

Why does Radix UI matter?+

Libraries and third-party services are where a site's real behaviour lives: analytics, payments, auth, UI components and animation all arrive as scripts the browser can see. Knowing that Radix UI is on a page tells you about its dependencies, its privacy footprint, and sometimes its build pipeline — and it helps you tell template-driven stacks from hand-assembled ones. We've fingerprinted Radix UI on 30 live sites in our database, so the answers here are grounded in real scan data — not marketing copy.

How do we detect Radix UI?+

Our scanner checks for these signals: HTML structure patterns such as "radix-ui", "data-radix-collection" (medium-confidence tier); HTML attributes matching "data-radix-" (low-confidence tier); Signal weights for Radix UI: 90 points per high-tier match, 60 per medium, 30 per low — a site needs 60+ points before Radix UI is reported.. Each match contributes to a confidence score, and the full evidence tiers are documented at /how-scores-work.

How many websites using Radix UI are in the database?+

We've fingerprinted 30+ live sites built with Radix UI across our scan dataset. The list refreshes as new scans come in.

What are the typical characteristics of a Radix UI website?+

`data-radix-*` attributes and `data-state="open|closed"` on interactive elements. Portal containers appended to `<body>` for overlays. Framework-agnostic Radix Themes and Radix Colors are separate packages. Strongly associated with shadcn/ui; weak on its own as an AI signal

Related Tools & Technologies

Other libraries and services we detect

Ready to put Radix UI detection to work?

You now know what Radix UI is, why it matters, how to spot it, and where the detection signals come from. The next step is using that knowledge on a real URL — yours, a competitor's, or a prospect's.