Pro access
After checkout you get a license key by email. The key unlocks the private registry, so Pro blocks install with the same CLI as free ones.
1. Save your key
.env.local
GOODUI_LICENSE_KEY=your-license-keyKeep it out of git. Everyone on a Team license uses the same key.
2. Add the Pro registry
components.json
{
"registries": {
"@goodui": "https://goodui.dev/r/{name}.json",
"@goodui-pro": {
"url": "https://goodui.dev/r/pro/{name}.json",
"headers": { "Authorization": "Bearer ${GOODUI_LICENSE_KEY}" }
}
}
}3. Install
npx shadcn@latest add @goodui-pro/booking-wizard @goodui-pro/ai-receptionistThe MCP server reads @goodui-pro too, so AI editors can install Pro blocks for you.
React Native Pro screens
In an Expo app, add the native Pro registry to its components.json with the same key, install, then let Expo match native versions:
components.json (Expo app)
{
"registries": {
"@goodui-native-pro": {
"url": "https://goodui.dev/native/r/pro/{name}.json",
"headers": { "Authorization": "Bearer ${GOODUI_LICENSE_KEY}" }
}
}
}npx shadcn@latest add @goodui-native-pro/<screen>
npx expo install --fixLost your key?
Your key and invoices are in the Polar customer portal, linked from your receipt email.