What you get

Component code that lives in your repo, editable down to the markup, with no release to wait for.

shadcn/ui: Components You Copy, Then Own

Added 2026-08-06

Not an npm dependency — the component source lands in your repo and becomes yours to edit. The project's own framing: start here, then make it your own component library.

Engineering
shadcn/ui: Components You Copy, Then Own preview

The README is three sentences and the stance is clear: open source, open code, use it to build your own component library. Distribution is source-copy rather than version pinning — once a component is in your repo it is your file, free to restyle or rewrite, with no upstream version constraining it. The cost sits at the other end: upstream improvements don't flow down on their own, and whether to take them is your call. Docs at ui.shadcn.com, MIT licensed.