Installation
Learn how to install and set up ShadPanel in your development environment.
Prerequisites
Before installing ShadPanel, ensure you have the following:
- Node.js 18.0.0 or higher
 - npm, pnpm, yarn, or bun package manager
 - Git (optional, for version control)
 
Installation Methods
Step 1: Global Installation (Recommended)
Install ShadPanel globally to use it anywhere:
npm install -g shadpanelVerify the installation:
shadpanel --versionStep 2: Direct Usage
Use ShadPanel without installing it globally:
shadpanel init my-appMethod 2: Using create-shadpanel-next
You can also use the create package directly:
npx create-shadpanel-next my-appThis is an alternative entry point that provides the same functionality.
Package Manager Support
ShadPanel supports all major Node.js package managers:
npm (Default)
npm install -g shadpanel
shadpanel init my-apppnpm
pnpm add -g shadpanel
shadpanel init my-app --use-pnpmYarn
yarn global add shadpanel
shadpanel init my-app --use-yarnBun
bun add -g shadpanel
shadpanel init my-app --use-bunVerify Installation
After installation, verify that ShadPanel is working:
# Check version
shadpanel --version
 
# Get help
shadpanel --help
 
# List all commands
shadpanel init --helpUpdating ShadPanel
Global Installation
Update to the latest version:
npm update -g shadpanelOr with other package managers:
# pnpm
pnpm update -g shadpanel
 
# yarn
yarn global upgrade shadpanel
 
# bun
bun update -g shadpanelCheck for Updates
Check if a newer version is available:
npm outdated -g shadpanelUninstalling
If you need to remove ShadPanel:
# npm
npm uninstall -g shadpanel
 
# pnpm
pnpm remove -g shadpanel
 
# yarn
yarn global remove shadpanel
 
# bun
bun remove -g shadpanelNext Steps
Now that ShadPanel is installed, you’re ready to create your first project:
- Quick Start - Create your first admin panel
 - CLI Commands - Learn all available commands
 - Project Structure - Understand the generated files
 
Last updated on