shadcnstudio
shadcn/studio free + premium registries
2 public components~30 min cache
Endpoint
https://proxy.collectui.pro/api/r/shadcnstudio/{name}.jsonPublic Components
@ss-components/*@ss-blocks/pricing-component-04
components.json Configuration
Add the config below to your project's components.json. For shadcn/studio, don't copy the official domain directly; switch all registry URLs to this proxy's entry and keep the official parameter names for CLI compatibility.
json
"registries": {
"@shadcn-studio": "https://proxy.collectui.pro/api/r/shadcnstudio/{style}/{name}.json",
"@ss-components": {
"url": "https://proxy.collectui.pro/api/r/shadcnstudio/components/{style}/{name}.json",
"params": {
"email": "${EMAIL}",
"license_key": "${LICENSE_KEY}"
}
},
"@ss-blocks": {
"url": "https://proxy.collectui.pro/api/r/shadcnstudio/blocks/{style}/{name}.json",
"params": {
"email": "${EMAIL}",
"license_key": "${LICENSE_KEY}"
}
},
"@ss-themes": {
"url": "https://proxy.collectui.pro/api/r/shadcnstudio/themes/{name}.json",
"params": {
"email": "${EMAIL}",
"license_key": "${LICENSE_KEY}"
}
}
}Public trial credentials
Define environment variables in .env.local, then fill in the trial or paid values distributed by the proxy. For shadcnstudio, the official EMAIL / LICENSE_KEY field names are reused, but LICENSE_KEY is the proxy-issued key, not the official license key.
bash
EMAIL=proxy@collectui.pro
LICENSE_KEY=try_shadcnstudio_public_2026EMAIL=proxy@collectui.pro
LICENSE_KEY=try_shadcnstudio_public_2026Install command
For first-time use, include shadcn@latest, then you can use shadcn directly to speed up installs.
@shadcn-studio
bash
npx shadcn@latest add @shadcn-studio/button-01@ss-components
bash
npx shadcn@latest add @ss-components/data-table-01@ss-blocks
bash
npx shadcn@latest add @ss-blocks/pricing-component-04@ss-themes
bash
npx shadcn@latest add @ss-themes/art-deco