Build pages.
Not components.
React sections hand-built on shadcn/ui and Tailwind v4. Drop them in, swap the copy, ship.
We got tired of rebuilding the same things
blockus started as a side project during a client sprint that ran three weeks over schedule — almost entirely because we were rebuilding pricing tables and hero sections we'd built a dozen times before. Instead of writing the same CSS grid for the fourteenth time, we started archiving every section we shipped.
By the end of that year the archive had grown to sixty-plus components, each battle-tested across real client projects. We stopped treating it as a side effect and started treating it as a product.
“The best component is the one you don't have to write. The second best is one you wrote once and never touch again.”
Today blockus ships with over 100 sections across 22 categories. Every block is written once to production quality — typed, accessible, and theme-aware — so you don't have to think about it twice.
We add new blocks every release cycle. The changelog is the roadmap. If a pattern keeps showing up in real products, it becomes a block.
Five years of shipping.
Seed round closed
Raised $1.2 M from a small group of operator-angels. No deck, just a working demo and a clear thesis on component reuse.
First enterprise contract
Signed a 12-month contract with a Series B fintech. Their engineering team needed 40 screens delivered in six weeks.
Remote-first restructure
Closed the Berlin office and moved to async-first. Headcount doubled over the next eight months.
Registry v1 launched
Shipped the public component registry. Developers could install any block directly from the CLI without touching a CMS.
10 k active users
Monthly active installs crossed ten thousand. The catalog shipped its hundredth component.
What the catalog delivers
- 12k+
- Builders shipping
- 135
- Production blocks
- 99.97%
- Registry uptime
- 4.9/5
- Customer rating
What you actually get when you buy blockus.
Not a theme. Not a template. Individual React sections you own and control.
- Full TypeScript source, no obfuscation
- Works with any shadcn/ui project
- Light + dark mode out of the box
- Tailwind v4 — zero overrides needed