shadcn/ui
Open-source React component library
shadcn/ui is turning a component registry into infrastructure for AI app UIs.
◆Recent moves
- 7d ago
Helpers add mocks for paused tool calls and approvals
The helpers package picks up mocking for paused tool calls, approvals and continuations - the human-in-the-loop states an agent UI has to render. It is the second drop on the @shadcn/helpers line in a month, filling in the AI SDK surface rather than widening it.
View source ↗ - 14d ago
Questionnaire component for multi-step question flows
A multi-step question flow with fixed, freeform, multiple and skippable answers - a composite pattern, not a primitive. It continues the shift from low-level building blocks toward whole interaction patterns that started with the chat components.
View source ↗ - 19d ago
Registries can now handle search server-side
Server-side search moves work out of the client and into the registry itself, which matters most for large or private registries. Registry plumbing has been a steady drumbeat since GitHub registries landed in June.
View source ↗ - 27d ago
Toast component built on Base UI primitives
A Toast built on Base UI rather than Radix - a concrete instance of the default-base switch rather than a new capability. New components now arrive on the Base UI stack by default.
View source ↗ - 1mo ago
React Aria joins Radix and Base UI as a component base
React Aria becomes a third supported primitive base alongside Radix and Base UI. The pluggable-base architecture was already declared when Base UI became the default; this broadens the options inside it rather than changing the shape.
View source ↗ - 1mo ago
@shadcn/helpers ships, starting with AI SDK and TanStack AI
⚡ SPARKThe project steps outside its component-registry lane: helpers are application code, not UI primitives, and the first two targets are AI SDK and TanStack AI. Everything shipped since - the chat components, the human-in-the-loop mocks - reads as follow-through on this.
View source ↗