shadcn/ui
Open-source React component library
shadcn stops being one component library and becomes a layer over several bases.
◆Recent moves
- 5d ago
Questionnaire: a component for multi-step question flows
A component for multi-step question flows with fixed, freeform, multiple and skippable answers. Larger in scope than a typical primitive — this is a flow, not a control — which fits the pattern of shadcn shipping bigger composed pieces.
View source ↗ - 10d ago
Registries can now handle search server-side
Registry search moves to the server, which matters for anyone running their own registry at size rather than consuming the public one. Part of the steady work turning the registry from a file format into infrastructure.
View source ↗ - 18d ago
A new Toast component built on Base UI primitives
Toast arrives on Base UI, continuing the migration of components onto that primitive set. Routine on its own, but it is the accumulation of these that makes multiple bases a real capability rather than an announcement.
View source ↗ - 24d ago
React Aria becomes an available component base
⚡ SPARKReact Aria joins Base UI as a base shadcn components can be built on. It changes what shadcn is: not a library bound to one headless primitive set, but a distribution layer that can sit over several — which is the architecture everything else this month builds on.
View source ↗ - 27d ago
@shadcn/helpers ships utilities for AI SDK and TanStack AI
A separate package of small, focused helpers for app development, opening with AI SDK and TanStack AI support. The choice of what to start with says where the project expects its users to be building.
View source ↗ - 1mo ago
shadcn/typeset: a typography system in one CSS file you own
⚡ SPARKA complete typography system for HTML — spanning static content and streaming chat output — shipped as a single CSS file distributed under the same own-the-code model as the components. It extends shadcn's distribution approach past React entirely.
View source ↗