openshad
v0.1.0
Published
The OpenShadcn command line, powered by the official shadcn CLI.
Downloads
39
Maintainers
Readme
OpenShadcn CLI
Use npx openshad to initialize a project, browse shadcn registries, and add components with the official shadcn installer.
Requires Node.js 20.18.1 or later and npm. No global installation is required.
npx openshad --help
npx openshad init
npx openshad add button
npx openshad search @shadcn --query button
npx openshad view @shadcn/buttonRun commands from your app directory, or pass the upstream --cwd option where supported:
npx openshad add @shadcn/button --cwd ./my-app
npx openshad add @shadcn/button --dry-run
npx openshad add --helpRegistry namespace configuration, URLs, local item files, prompts, overwrite behavior, project configuration, dependencies, and file changes are handled by shadcn. Commands and arguments pass through unchanged; upstream help and prompts retain the shadcn name. Run npx openshad help --help for the full upstream command list.
This release uses shadcn 4.19.1 as an exact direct dependency. openshad --version reports the OpenShadcn package version. Installing with npx [email protected] selects this wrapper release; it does not pin every transitive dependency or remotely fetched registry item.
Search reads shadcn registries, not an OpenShadcn catalog API. This CLI does not claim that a component has passed OpenShadcn compatibility, security, or installation checks. Review publisher code and the changes requested by the upstream installer before adopting it.
OpenShadcn is community-run and is not affiliated with shadcn. Documentation for the underlying commands: shadcn CLI.
License
MIT. The shadcn dependency and registry items retain their respective licenses.
