Stop coding from scratch.Build faster.Launch sooner.
From button to full dashboard in an afternoon. A premium React library with 70 components and 12 page-level blocks.
Every section on this page is a real component.
No screenshots. No iframes. Type, click, drag. The same primitives ship with the package.
Edit live. See the result. Copy the snippet.
A real react-live-runner instance with starter examples. Same APIs you'd use in production.
Reablocks themes are objects you extend, not files you rewrite.
Tailwind tokens for color, type, and radius. Merge your overrides with extendTheme, distribute via ThemeProvider, or pass a per-component theme prop. Dark and light variants ship by default.
/* 🎨 Color tokens — drop into your global stylesheet, or scope to a
wrapper via [data-theme="app"] / .my-app instead of :root. */
:root {
--primary: #105EFF;
--primary-active: #105EFF;
--primary-hover: rgba(16, 94, 255, 0.85);
--primary-inactive: rgba(16, 94, 255, 0.4);
--secondary: #2A2D3B;
--secondary-active: #2A2D3B;
--secondary-hover: rgba(42, 45, 59, 0.85);
--secondary-inactive:rgba(42, 45, 59, 0.4);
--panel: #1A1C2A;
--panel-accent: #2A2D3B;
--text-primary: #FFFFFF;
--text-secondary: #9CA3AF;
}From install to render in four blocks.
Built on Tailwind CSS v4. Install the package, wire up the styles, define your theme tokens, and wrap your app in ThemeProvider.
- Auto-detects framework — React Router, Vite, Next.js, Remix
- Installs reablocks + tailwindcss with v4 tokens preconfigured
- Wraps <ThemeProvider /> for you — every edit is preview-then-confirm
- Idempotent — safe to re-run on a half-configured project
npx reablocks-cli@latest initYour agents already know Reablocks.
Every component ships with a machine-readable Skill: prop schema, usage examples, theming recipes, and prebuilt blocks. Claude, Cursor, and Copilot pull them on demand - your prompts ship working pages, not pseudo-code.
- Component prop schemas exported as
.skill.json - Block templates with intent labels (
pricing.toggle,auth.mfa) - Theme recipes — agents extend, never reinvent
npx skills add reaviz/skillsimport { CommandPalette, Kbd, Divider, useTheme } from 'reablocks'Twelve pre-built pages across three categories.
Not screenshots. Each block is a Reablocks composition you fork - same imports, same theming, organized into the surfaces you ship most.
Authentication
Sign-in, sign-up, recovery, and verification flows.
Foundation
Building-block screens every app reaches for.
Administration
Settings, plans, members, and account surfaces.
The design system Reablocks speaks fluently.
Unify is a production-ready design system from Good Code — three-tier tokens, smart Figma components, and 30+ ready-to-ship blocks. Reablocks is the first React library to support it natively, with a dedicated theme pack and a Figma plugin that exports tokens straight into CSS variables and a preconfigured Tailwind setup.
- 01Figma variablessingle source of truth
- 02root · dark · light · twCSS layers
- 03Tailwind v4 utilities@theme inline
- 04Reablocks componentsno code changes
One change in Figma flows down through root.css, dark.css, tw.css and lands on every Reablocks component - no hand-translation.
Export tokens. Ship CSS. Skip the glue.
The Unify Figma plugin reads your design variables and emits a full token bundle: root.css, dark.css, light.css, plus a preconfigured tw.css that registers every token as a Tailwind v4 utility — ready to drop into your app.
- CSS variables for primitives, semantic, and per-component detail
- Tailwind v4 @theme inline registration generated for you
- Light / dark modes — six selector aliases supported
- Re-run on every design-system bump — no hand edits
- 01
Tokens at every level
Primitives, semantic aliases, and per-component detail tokens - change one variable, the whole system follows.
- 02
Tailwind-native, by default
Every token registers as a Tailwind v4 utility. bg-background-brand-base, text-content-text-neutral-1, h-(--buttons-details-height-core-icon-lg) - no config, no glue.
- 03
Reablocks, end-to-end
Officially supported in Reablocks v10+. The Unify Theme maps every component slot onto Unify tokens - zero translation between design and code.
Reablocks is built and maintained by Good Code - we blend sharp design with rock-solid engineering to help teams move faster, launch sooner, and scale smarter. We design and engineer digital products that feel seamless to use and solid under the hood.
- 01
Design
Sharp design that feels seamless to use. No templates, no shortcuts - every product is one-of-a-kind.
- 02
Build
Rock-solid engineering, from pixels to production. Web, mobile, and AI-native software you can actually ship.
- 03
Deliver
Move faster, launch sooner, scale smarter. We treat your goals like our own - and the work shows it.