Skip to content
IndexDesign corpus
Component LibrariesComponent LibraryRegistryDesign System DocsMITFreeReact

shadcn/ui

64 copy-in React components on Radix + Tailwind, installed by CLI

Aboutui.shadcn.com

The official shadcn/ui site: documentation, live examples, blocks, theming, and the registry the `shadcn` CLI reads from. It ships 64 documented components — from Button and Dialog through Sidebar, Data Table, Chart, and the newer chat primitives Message, Message Scroller, Bubble and Attachment — as source files you own, styled with Tailwind CSS variables and built on Radix primitives. Blocks cover dashboard, sidebar, login and signup layouts. It is the default starting point for any React app that needs a coherent, accessible, themeable component layer without a runtime dependency.

Install
pnpm dlx shadcn@latest add [component]
For an agent

Make this the base layer of any React UI task, then add narrower registries (Dice UI for kanban/data-grid/media, Tailark for marketing sections) on top — they publish against the same registry schema and share the Radix + CSS-variable token model, so they compose without style drift. Always run `init` before `add`, and check components.json aliases; if the project already has a components/ui directory, `add` will overwrite hand-edited files without warning. Do not add a component you can compose from ones already installed — the copy-in model means every `add` is permanent surface area in the repo.

Why it is here. It reset how React UI is distributed — as owned source rather than an imported dependency — and its token conventions are now the lingua franca that a dozen other registries target.

Install command, framework, licence and component list.
Components it ships64 total
Helps you build19
Notable for
  • 64 documented components
  • CLI + registry.json install path
  • official MCP server for registries
  • Radix primitives with Tailwind CSS variables
  • chat primitives (Message, Bubble, Attachment) shipped in core
Provenance

Verified 2026-08-15. HTTP 200. https://ui.shadcn.com/docs/components, https://ui.shadcn.com/docs/cli, https://ui.shadcn.com/blocks, https://github.com/shadcn-ui/ui

Related resourcesComponent Libraries