Rob Austin - Jun 30, 2025
Our Shadcn Pro Blocks are now accessible via the official shadcn CLI.
The new shadcn registry feature on shadcnblocks.com allows developers to instantly install premium UI components using the shadcn CLI. With secure token-based access, Pro users can now add high-quality blocks like Hero, Features, Pricing, and more directly into their projects with a single command. This seamless integration eliminates the need for manual downloads and ensures your components are always up to date with the latest styles and functionality.
Each Pro block page on the site includes a one-click npx shadcn add button that generates a ready-to-run CLI command with your personal authentication token included. By leveraging this private registry, developers can dramatically speed up their workflow, reduce integration friction, and build polished UIs faster. Whether you’re working with React, Tailwind CSS, or Shadcn UI, the shadcn registry makes importing Pro components effortless and secure.
Each Pro block on our website — like Hero125 — now features a new npx shadcn add
button.
Its exactly the same as our free blocks, except you must be logged in with a Pro plan or higher.
Log in to your account.
Navigate to any Pro block you’d like to use (e.g. Hero125).
Click the npx shadcn add
button on the block page. This generates a CLI command with your unique auth token already appended. It looks like this:
npx shadcn@canary add "https://www.shadcnblocks.com/r/hero125?token=YOUR_AUTH_TOKEN"
Run that command in your terminal inside your project directory.
Done! The Pro block is now installed like any other shadcn component and ready to fully edit and customize in your codebase.
Under the hood, we built this feature using Supabase for authentication and user management, combined with JWT tokens to securely validate private registry requests. Integration with the official shadcn CLI and robust shadcn CLI authentication ensures a smooth developer experience and makes it easy to fetch Pro components directly into your project. This modern tech stack allows us to provide fast, reliable, and secure access to premium blocks, helping you build beautiful interfaces without the usual integration hassles.
We built this private registry feature to make your experience faster, more secure, and more developer-friendly. Start installing Pro blocks today and take your UI projects to the next level!