Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>shadcn/plusNew to Visual Studio Code? Get it now.
shadcn/plus

shadcn/plus

estyxq

|
12 installs
| (1) | Free
VS Code Extention for shadcn/ui. Init, add one or multiple component directly from VS Code!
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg?style=for-the-badge)](https://choosealicense.com/licenses/gpl-3.0/)    ![Maintenance](https://img.shields.io/maintenance/yes/2025?style=for-the-badge)    ![Extension Version](https://img.shields.io/github/package-json/v/esteban-cz/shadcn-plus/master?style=for-the-badge&label=Version)    ![GitHub last commit](https://img.shields.io/github/last-commit/esteban-cz/shadcn-plus?style=for-the-badge)


shadcn/plus

shadcn/plus logo

Features

  • Status bar shortcut: bottom-left shadcn/plus menu (only visible when a workspace is open).
  • Quick actions: install CLI, add one or many components, open component docs, reload registry list, open shadcn/ui docs.
  • Configurable working directory for shadcn/ui commands (relative or absolute, great for monorepos).
  • CLI install guard: skip init when components.json already exists.
  • Registry caching and terminal output cleanup for clearer component installs.

shadcn/plus Menu

To open the shadcn/ui Plus menu, click on the extension in the bottom left corner.

Install the shadcn/ui CLI

Open the shadcn/ui Plus menu and select "Install CLI"

Add Component

Open the shadcn/ui Plus menu and select "Add Component"

Add Multiple Components

Open the shadcn/ui Plus menu and select "Add Multiple Components"


Settings

  • shadcn-plus.commandWorkingDirectory (string): optional working directory for shadcn/ui commands. Leave blank to use the workspace root; relative paths resolve from the first workspace folder; absolute paths are supported.
  • shadcn-plus.baseColor (string): default base color passed to shadcn/ui init. Options: neutral, gray, zinc (default), stone, slate.
  • shadcn-plus.askBaseColor (boolean): prompt for base color each time before running shadcn/ui init.

Release Notes

1.0.3

  • Rename the extension from shadcn/ui Plus to shadcn/plus for consistency and simplicity.

1.0.2

  • Codebase cleanup.
  • Minor code changes.

1.0.1

  • Added configurable working directory so init/add commands run where your package.json lives (supports monorepos and non-root layouts).
  • Package manager detection and init guard now respect the configured working directory.

1.0.0

  • Added status bar menu for shadcn/ui actions.
  • Added base color configuration and optional prompt for init.
  • Guarded init when components.json already exists.
  • Created component install, multi-add, docs shortcuts, and registry reload.

Enjoy!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft