Beautifully designed components that you can copy and paste into your apps.
AccordionAlertAlert DialogAspect RatioAttachmentAvatarBadgeBreadcrumbBubbleButtonButton GroupCalendarCardCarouselChartCheckboxCollapsibleComboboxCommandContext MenuData TableDate PickerDialogDirectionDrawerDropdown MenuEmptyFieldHover CardInputInput GroupInput OTPItemKbdLabelMarkerMenubarMessageMessage ScrollerNative SelectNavigation MenuPaginationPopoverProgressQuestionnaireRadio GroupResizableScroll AreaSelectSeparatorSheetSidebarSkeletonSliderSpinnerSwitchTableTabsTextareaToastToggleToggle GroupTooltipcomponents.jsonPackage ImportsMonorepoJavaScriptFigmaLegacy DocsAI SDKTanStack AIReact Hook FormTanStack FormFormischscroll-fadeshimmerGitHub RegistriesRegistry DirectoryRegistry HealthExamplesNamespacesAuthenticationDynamic SearchMCP ServerOpen in v0API Referenceregistry.jsonregistry-item.jsonNew Components#All Components#New ComponentsAll ComponentsDeploy to VercelForm
shadcn/ui is the pioneering copy-paste component architecture for the modern web. Instead of distributing components as a black-box NPM dependency, shadcn/ui provides beautifully crafted, accessible React primitives that you copy directly into your project codebase via CLI. Built on Radix UI and styled with Tailwind CSS, it offers developers absolute freedom to inspect, customize, and extend every line of code without abstraction overhead.