Base UI component primitives adapted for the shadcn copy-paste CLI format.
basecnNamespaced RegistryRTL SupportMigrating from Radix UIAccordionAlert DialogAlertAspect RatioAutocompleteAvatarBadgeBreadcrumbButton GroupButtonCalendarCardCarouselChartCheckboxCollapsibleCombobox (Base UI)Combobox (Popover + Command)CommandContext MenuData TableDate PickerDialogDrawer (Base UI)DrawerDropdown MenuEmptyFieldForm (React Hook Form)Form (TanStack Form)Hover CardInput GroupInput OTPInputItemKbdLabelMenubarNavigation MenuPaginationPopoverProgressRadio GroupResizableScroll AreaSelectSeparator (Extended)SeparatorSheetSidebarSkeletonSliderSonnerSpinnerSwitchTableTabsTextareaToggle GroupToggleTooltipAPI ReferenceExamplesWith IconWith Plus Minus IndicatorMultiple Items OpenCommon Migration Stepsessential migration patternsAccordion TypeDocs by FumadocsAnalytics by DatabuddyProduct InformationShipping DetailsReturn PolicyOn this pageBase DialogBase SelectBase SliderBase TabsBase Popover
Base CN bridges MUI's upcoming Base UI primitives with the popular shadcn/ui distribution methodology. It reimagines the core shadcn components using Base UI as the unstyled foundation, offering enhanced keyboard ergonomics, cleaner markup, and zero CSS runtime overhead.