shadcn/ui
Open-source React component library
shadcn turns its registry into a distribution platform, opening it to any GitHub repo
◆Recent moves
- 25d ago
June 2026 - GitHub Registries
⚡ SPARKThe capstone of shadcn's registry push: any public GitHub repo can now serve as a shadcn registry, turning distribution from a curated system into an open ecosystem. Extends the registry tooling — include/validate, target aliases — shipped over the prior months.
View source ↗ - 26d ago
May 2026 - shadcn eject
shadcn eject inlines shadcn/tailwind.css and removes the shadcn dependency — reinforcing the you-own-the-code ethos by letting projects drop the runtime entirely. A tooling addition consistent with the ownership-first direction.
View source ↗ - 1mo ago
May 2026 - Introducing Rhea
Rhea is a new theme — a denser, more compact take on Luma for focused product interfaces. Part of the steady expansion of the preset and theme catalog rather than a structural change.
View source ↗ - 1mo ago
May 2026 - Registry Include and Validate
Registry Include and Validate add ways to organize and check source registries — incremental hardening of the registry system that underpins the broader distribution push.
View source ↗ - 1mo ago
May 2026 - Package Imports and Target Aliases
Package.json imports and portable registry target aliases make shadcn configuration more flexible and registries more portable across projects. Foundational plumbing for the open-registry direction.
View source ↗ - 1mo ago
April 2026 - shadcn preset
The shadcn preset command lets you decode, share, open, and resolve preset codes from the CLI — extending the preset system that packages and distributes themes and fonts.
View source ↗