Radix UI
Unstyled, accessible React primitives. Dialogs, popovers, dropdowns, and more, with full keyboard and screen-reader support out of the box.
Radix UI is a set of unstyled accessible React primitives from the WorkOS team. It covers the components that are painful to build correctly: dialogs, popovers, dropdown menus, tooltips, sliders, accordions. You bring the styling, Radix handles focus management, keyboard interaction, ARIA attributes, and edge cases like portal rendering and scroll locking. shadcn/ui is built on Radix, which is why so many production Next.js apps depend on it transitively.
Similar Tools
shadcn/ui
Copy-paste React component collection built on Radix Primitives and Tailwind. You own the source, customize freely, no library to upgrade.
Clerk
Drop-in auth for React/Next.js. Pre-built sign-in UI, session management, user profiles, org management. This site uses Clerk for authentication.
Obscura
Headless browser built in Rust specifically for AI agents and web scraping. Lighter and faster than Chromium-based alternatives.
Next.js
The React meta-framework. App Router, Server Components, Server Actions, file-based routing, and first-class deployment on Vercel.
Get started with Radix UI
Unstyled, accessible React primitives. Dialogs, popovers, dropdowns, and more, with full keyboard and screen-reader support out of the box.
Try Radix UIGet weekly tool reviews
Honest takes on AI dev tools, frameworks, and infrastructure - delivered to your inbox.
Subscribe FreeMore Infrastructure Tools
Vercel
Deployment platform behind Next.js. Git push to deploy. Edge functions, image optimization, analytics. Free tier is generous. This site runs on Vercel.
Convex
Reactive backend - database, server functions, real-time sync, cron jobs, file storage. All TypeScript. This site's backend (courses, videos, user data) runs on Convex.
Cloudflare
CDN, DNS, DDoS protection, and edge computing. Free tier handles most needs. This site uses Cloudflare for DNS and analytics. Workers for edge compute.
