Registry · dsgn
Components you own the moment they land.
These aren’t imported from a package at runtime — the dsgn CLI copies the source straight into your project, the same way it copied them into this site. Edit the file freely; there’s nothing to eject later.
01
Button
$ npx dsgn add button02
Card
$ npx dsgn add cardNon-destructive by default
Pillar #3 of the philosophy.
Edits are modeled as an overlay over an untouched original, so undo is structural, not reconstructed after the fact.
03
Badge
$ npx dsgn add badgeprimarysecondaryaccentoutlinedestructive
04
Input
$ npx dsgn add input05
Command
$ npx dsgn add commandA ⌘K command palette (Radix-adjacent, built on cmdk) — press ⌘K anywhere on this site to see it in use.