All available commands and options for the Neobrutal UI CLI.
Set up your project for Neobrutal UI. Creates components.json, installs dependencies, and adds utilities.
npx neobrutal initUse -y to skip prompts.
Add components to your project. Resolves dependencies automatically.
npx neobrutal add button dialogUse -a for all components, -o to overwrite existing files.
Update installed components and their registry dependencies. New component files and required packages are added automatically.
npx neobrutal update buttonUse -a to update everything installed, --dry-run to preview changes, or -f to skip confirmation.
Display all available components.
npx neobrutal listCompare local components with the registry to check for updates.
npx neobrutal diff buttonThe components.json file configures component paths and import aliases.
{"tailwind": {
"css": "app/globals.css"},
"aliases": {
"components": "@/components",
"utils": "@/lib/utils"}
}