Prerequisites
Set up your development environment for Zephyr Cloud development.
Get Started with Zephyr Mission Control
🚀 Install our browser extension first for the best development experience:
- Chrome: Install Zephyr Mission Control
The Zephyr Mission Control extension provides:
- Real-time deployment monitoring - See your builds deploy instantly
- Environment management - Switch between dev, staging, and production
- Debug tools - Inspect module federation and remote modules
- One-click rollbacks - Instantly revert problematic deployments
- Team collaboration - Share deployment status with your team
Required Software
Before you can start using Zephyr, make sure you have the following tools installed on your system:
Node.js
Zephyr requires Node.js version 18 or higher. We recommend using Node.js 24+ for the best experience.
Quick Check:
If you don't have Node.js installed refer below to Node Version Manager
Package Manager
You'll need a package manager to install Zephyr plugins and dependencies. We recommend them in this order:
- pnpm (most recommended)
- bun (fast alternative)
- yarn (stable option)
- npm (comes with Node.js)
Git
Git is required for version control and some Zephyr workflows:
Install Git from git-scm.com if needed.
Node Version Management
Why Use a Version Manager?
Different projects may require different Node.js versions. Version managers allow you to:
- Switch between Node.js versions instantly
- Maintain project-specific Node versions
- Avoid version conflicts between projects
Node Version Manager (nvm)
For macOS/Linux:
-
Install nvm from nvm-sh/nvm:
-
Restart your terminal or reload your profile
-
Install and use Node.js 24:
-
Verify installation:
For Windows:
Use nvm-windows:
- Download the installer from GitHub releases
- Install and restart your terminal
- Use similar commands:
fnm (Fast Node Manager)
A faster alternative to nvm:
Install fnm:
Use fnm:
Project-Specific Node Versions
Create a .nvmrc file in your project root:
Then use:
Package Manager Setup
Installing pnpm (Most Recommended)
pnpm is faster, more efficient, and uses less disk space than npm:
Why pnpm?
- Faster installations and less disk usage
- Strict dependency resolution prevents phantom dependencies
- Built-in monorepo support
- Compatible with npm ecosystem
Installing bun (Fast Alternative)
bun is an extremely fast JavaScript runtime and package manager:
Why bun?
- Extremely fast package installation
- Built-in bundler and test runner
- Drop-in replacement for npm/yarn
- Native TypeScript support
Next Steps
Once your environment is set up:
- Create a Zephyr Account → Sign up at app.zephyr-cloud.io
- Build Your First App → Your First App
- Explore Integration Guides → Integration Guides
Need help? Join our Discord community or check our troubleshooting guide.