mirror of
https://github.com/shadcn-ui/ui.git
synced 2026-06-15 11:51:34 +00:00
* feat: add v3 * feat: upgrade lucide-react * feat: upgrade components to Tailwind v4 * feat(v3): add dark mode * wip * feat: components upgrade * style: format * feat: add select * feat: more components * feat: more components * fix: shadow * feat: upgrade sidebar * refactor: registry * refactor: internal * fix: registry * fix: charts * chore: build registry * fix: charts * feat: form * feat: clean up * fix: icons * fix: command demo * chore: add new-york-v4 to registry * fix: revert command in www registry * fix * chore: fix tests * fix: types * fix: lint errors * chore: build v4 registry * fix * fix: types
shadcn-ui
A CLI for adding components to your project.
Warning
The shadcn-ui CLI is going to be deprecated soon. Bug fixes and new features should be added to the
.packages/shadcninstead.
Usage
Use the init command to initialize dependencies for a new project.
The init command installs dependencies, adds the cn util, configures tailwind.config.js, and CSS variables for the project.
npx shadcn-ui init
add
Use the add command to add components to your project.
The add command adds a component to your project and installs all required dependencies.
npx shadcn-ui add [component]
Example
npx shadcn-ui add alert-dialog
You can also run the command without any arguments to view a list of all available components:
npx shadcn-ui add
Documentation
Visit https://ui.shadcn.com/docs/cli to view the documentation.
License
Licensed under the MIT license.