Introduction
Lorre Blocks is a design token + component registry: Radix-style token/theme architecture, shadcn-style distribution. The CLI copies component source into your project — you own and edit every line.
Quickstart
1. Initialize your project (Tailwind v4 required)
Writes
components.json, installs base dependencies, adds thecn()helper and injects your theme's tokens into the global CSS.npx lorre-blocks init --theme basic2. Add components
Dependencies between components resolve automatically —
date-pickerpulls in calendar, popover and button on its own.npx lorre-blocks add button card date-picker3. Change your mind about the look
Themes are token values, not component forks. This swaps the whole look and touches zero component files.
npx lorre-blocks theme apply dreamy
Where next
- Theming — the three themes and the OKLCH token architecture behind them.
- CLI reference — every command, including the
--jsoncontract agents build on. - Components — live previews, source and install snippets for every registry item.