Interlace Design System Registry

Shadcn-compatible component registry for @interlace/ui. Pull primitives directly into any React project with one command.

Install a component

npx shadcn@latest add https://ds.interlace.tools/r/button.json

Browse the registry

The full index lives at /r/index.json. Each component is a JSON file at /r/<name>.json, served with permissive CORS for SDK consumption.

Examples

What you get

Every primitive follows the portable 26-rule component-modeling floor: Tailwind + design tokens, AA contrast in light + dark, headless behavior from @base-ui-components/react, server-component by default, zero axe suppressions, locked visual invariants.