Pre-built Blocks

108+ production-ready blocks, zero token violations.

A curated registry of composable UI blocks — heroes, feature grids, pricing tables, auth flows, dashboards, and more. Every block is token-pure, WCAG AAA accessible, and ready to paste into your project via the CLI.

Composable by design
Hero
CTA
Pricing
Features
Sidebar
Stats
Testimonial
FAQ

Pre-built sections that snap together — heroes, pricing tables, feature grids, and more, all rendered with real primitives.

108Total Blocks
11Categories
108Community
0Pro
Block Explorer

Filter, search, and copy in one click.

Every block has a unique key. Copy it and paste it into your CLI: npx @shavin/cli add <block-key>.

Tier:108 results
Simple Centered Footer
Simple Centered Footer
How to Use

From registry to your codebase in seconds.

Three steps. No manual copy-paste of token assignments. No design system violations.

01

Find a block

Browse the registry above. Copy the block key with one click.

02

Run the CLI

Execute: npx @shavin/cli add <block-key>. The CLI writes the full TSX file with all imports.

03

Customize & ship

Edit the component. Token purity is preserved by construction — no hardcoded colors.

Ready when you are

Start building with production-ready blocks.

Browse the full registry in the docs, or open Shavin Studio to compose visually.