s
shadcn/ui
LibraryComponents you copy into the repo and edit. The default base when an agent generates UI.
MIT · ui.shadcn.com
Install and use
Terminal
npx shadcn@latest add button
Why this, and when not
Why The code lives in your repo, so an agent can change it or delete it.
Skip it Use Base UI when you want no default styles and your own design system.