The Big Bang
The first release of Create UI. One foundation, many themes, and a registry-driven CLI you own.
This is where Create UI starts. We kept the part of the copy-paste component model that worked and rebuilt the foundation underneath it from scratch.
One system, many themes
The old split between a style system and a base system is gone. There is a single styling foundation now. Light, dark, and brand variants sit on top of it through semantic tokens, so a theme is a set of values rather than a parallel copy of every component.
Semantic tokens, straight from Figma
Spacing, radius, shadows, and typography ship as semantic tokens that map one to one with Figma variables. Component scales (--spacing-component-sm, -md, -lg) handle padding and gaps inside a component. Layout scales (--spacing-layout-sm, -md, -lg) handle section spacing. Dark mode and responsive breakpoints rescale the same token without touching component code.
The createui CLI
The CLI keeps the registry contract you already know under a new name.
init wires up your tokens and base files. add drops a component into your project, dependencies and all, as source you own.
What ships on day zero
The registry comes with the core primitives you reach for every day, plus the examples and docs that show how to compose them. Every component is yours to read and change the moment it lands in your project.
More components, blocks, and themes follow from here. Welcome to the Big Bang.