Radio Button
26 resources in the index ship this component, best first. Group: Selection.
Also called · radio · inputradio · option button
Before you ship
6- 01Label — Text associated with the radio input
- 02Grouping — There must be more than one radio option for the experience to work
- 03Default selection — Start with a radio option selected
- 04Style — Make sure radio is unique and stands out from other input options
- 05Clickability — Consider what is clickable to make the radio option active (text label, container)
- 06States — Radio can be default, active and disabled (see examples below)
Checks from checklist.design, MIT.
Ships it
26- Chakra UI · 114 accessible React components with a token-driven styling system
- Kumo · Cloudflare's production React library: 44 components on Base UI + Tailwind v4, MIT
- The Component Gallery · 60 UI components cross-referenced against 95 real design systems
- daisyUI · 68 pure-CSS Tailwind components as semantic class names, MIT, with 35 built-in themes
- GPUI Component · 60+ Rust desktop UI components for GPUI, with a 200K-line code editor and charts
- Mantine · 150+ styled React components, 70+ hooks, CSS modules, no runtime CSS-in-JS
- Material Design 3 · Google's open design system: 39 components, tokens, and Compose/Web code
- NameThatUI · Visual dictionary that maps 76 web and macOS UI elements to their real names and code
- remocn · 282 Remotion components for product-demo video, installed by the shadcn CLI
- Untitled UI · Figma UI kit plus React Aria + Tailwind v4 component library with an MCP server
- UX Patterns for Devs · 92 UX patterns with accessibility rules, an MCP server and llms.txt
- AlignUI · React + Tailwind design system with a code-synced Figma library
- Appica UI · 70 React components on Base UI and Tailwind v4, with an llms.txt and markdown docs
- Atlassian Design System · Atlaskit: 59 Apache-2.0 React components behind Jira, Confluence and Bitbucket
- beUI · 106-item Motion + Tailwind registry for React, shadcn-compatible
- Carbon Design System · IBM's open-source design system: 44 documented components across five frameworks
- Design System Checklist · 232-item open-source checklist for design language, foundations and components
- Design Systems Surf · Database of ~90 public design systems, cross-cut by component and by foundation topic
- Flowbite · 56+ MIT Tailwind components with vanilla-JS behaviour, plus a paid 450+ block library
- Open UI · W3C Community Group research and specs for native, styleable HTML controls
- OpenUI · MIT generative-UI framework: streaming UI language, component library, chat shell
- Uiverse · Community archive of ~4,400 MIT-licensed CSS and Tailwind UI snippets
- Preline UI · Free Tailwind library with 640+ examples, 204 blocks and documented plugin wiring
- Primer · GitHub's design system: 62 React components, Octicons and design tokens
- Untitled UI on GitHub · The MIT source repos behind Untitled UI: components, icons, and 3 starter kits
- Pando (Pluralsight Design System) · Pluralsight's design system documented in zeroheight; public code frozen at v0.7.1