Components
- Accordion
- Alert
- Alert Dialog
- Aspect Ratio
- Avatar
- Badge
- Breadcrumb
- Button
- Button Group
- Calendar
- Card
- Carousel
- Chart
- Checkbox
- Collapsible
- Combobox
- Command
- Context Menu
- Data Table
- Date Picker
- Dialog
- Drawer
- Dropdown Menu
- Hover Card
- Input
- Input OTP
- Kbd
- Label
- Menubar
- Native Select
- Navigation Menu
- Pagination
- Popover
- Progress
- Radio Group
- Resizable
- Scroll Area
- Select
- Separator
- Sheet
- Sidebar
- Skeleton
- Slider
- Sonner
- Spinner
- Switch
- Table
- Tabs
- Textarea
- Toggle
- Toggle Group
- Tooltip
June 2026
Full shadcn/ui parity
The registry now mirrors the complete shadcn/ui component set — 51 components. New additions:
- Overlays & menus —
alert-dialog,hover-card,menubar,navigation-menu,select. - Forms —
checkbox,radio-group,switch,slider,toggle-group,label,textarea,input-otp. - Data & layout —
avatar,breadcrumb,button-group,pagination,progress,scroll-area,table,spinner. - Heavy-dependency components —
calendar(react-day-picker),carousel(embla),chart(recharts),resizable(react-resizable-panels),sonner. - Compositions —
date-picker,combobox, anddata-tabledocs showing how to assemble the primitives.
RTL support
Every component now uses logical CSS properties and Base UI's DirectionProvider,
so they flip correctly in right-to-left layouts. See the RTL guide and
the RTL preview on each component page.
Docs parity
Component pages were rebuilt to mirror the shadcn/ui base docs: live preview with inline source, CLI/Manual installation tabs, usage, composition, RTL, and an API reference link.
Earlier
- Initial release: StyleX + Base UI port of the core shadcn/ui components, shared
stylex-tokens, and the theme customizer.