The full catalog
Components
27 components, categorized below, plus the motion primitives, layout primitives, and theme foundation that everything else is built on.
The six gaps
The components shadcn/ui doesn't ship, and every real product needs.
Display
Presentational, low interaction surface.
Interactive
Real keyboard and focus management, verified with Playwright.
Data & layout
Trees, panes, charts, and layout variants.
Motion primitives
The scroll- and interaction-driven primitives every component above is built with.
Layout primitives
Container, rhythm, grid, and stack: the structural layer.
Foundation
Six theme variants and the reduced-motion hook every motion primitive shares.