npm
npx shadcn@latest add [url]shadcn-compatible source registry
Every public component arrives as readable TypeScript and CSS in your application. Dependencies are explicit; shared material is resolved by the registry.
Install the semantic theme before composing a custom selection of components.
npx shadcn@latest add https://gummyui.dev/r/gummy-base.jsonnpx shadcn@latest add [url]pnpm dlx shadcn@latest add [url]yarn dlx shadcn@latest add [url]bunx shadcn@latest add [url]Base UI is canonical. Components with an official Radix primitive also expose a separate Radix payload; choose one engine for that component. Combobox is clearly Base-only.
Open the catalogue API or read llms.txt for agent-friendly discovery.