One command. A polished hero. Live in seconds.
Skip the staring contest with a blank canvas. Add the block, swap the copy, push to prod.
$ pnpm dlx shadcn@latest add @blockus/hero-02✓ Resolved registry✓ Wrote components/blocks/hero-02.tsxDone in 1.2s.$In good company
From zero to registry endpoint
- 01
Scaffold the project
Init command creates the folder structure, installs deps and sets up tsconfig. Under 10 seconds on a warm network.
bashnpx create-blockus-app my-project ✓ Installed 8 dependencies ✓ Configured tsconfig.json - 02
Register your first block
Add metadata and a dynamic import entry — the registry builder handles the rest automatically.
ts// content/blocks-metadata.ts { id: "hero-01", category: "hero", name: "Centered hero", license: "free" } - 03
Preview in the browser
The dev server hot-reloads on every save. The iframe preview renders your block in isolation with no layout interference.
bashpnpm dev Local: http://localhost:3000 Preview: /preview/hero-01 - 04
Build the registry
One command re-derives imports, emits registry.json and writes per-block files under public/r. Consumers install directly via shadcn.
bashpnpm registry:build ✓ Emitted 15 blocks ✓ Wrote public/r/*.json
Results builders can cite.
Every metric below comes from production telemetry on the blockus registry — no projections, no rounded figures.
- 12,840
- Active builders
- 99.97%
- Uptime, last 90 days
- 4.9 / 5
- Avg satisfaction
- $0.00
- Downtime costs
Adopted by teams that care about quality
“blockus cut our page-delivery cycle from two weeks to two days. The blocks land in the repo as clean, tokened components — nothing to refactor.”
“Our design system and blockus share the same token namespace. Swapping brand colours updates every block instantly.”
“The component fidelity is unusually high. We shipped the hero, pricing, and footer in a single PR. Reviewer had no notes.”
“Documentation, changelog, and pricing page all use blockus. We stopped treating marketing pages as second-class code.”
Find the right channel
Every message goes to a real person. Pick the team that fits your question.
Sales
Pricing questions, team licenses, or bulk billing. We respond within 4 hours on business days.
Support
Stuck on an install, a missing token, or a broken preview? Open a ticket and we'll fix it.
Press
Writing about blockus, planning a feature story, or exploring a partnership? Start here.