Create a new Zenith application - the modern reactive web framework
npm install create-zenithThe official CLI for scaffolding new Zenith applications. Fast, animated, and delightful.
create-zenith is the entry point to the Zenith ecosystem. It provides a signature, high-quality terminal experience for initializing new projects, ensuring you go from command line to localhost in seconds with confidence.
- Animated Logo: A branded, progressive gradient reveal that sets the tone for the framework.
- Interactive UX: Built with @clack/prompts for intuitive arrow-key navigation and clear visual indicators.
- Reliable Fallbacks: Automatically detects CI environments and non-TTY pipes to provide clean, static output.
- Smart Detection: automatically detects your preferred package manager (Bun, pnpm, Yarn, or npm).
- Batteries Included: Optional setup for ESLint, Prettier, and TypeScript path aliases.
``bashUsing npm
npm create zenith@latest
Options
| Flag | Description |
|------|-------------|
|
[project-name] | The name of your new project and directory |
| -h, --help | Show usage information |
| -v, --version | Show version number |Development
`bash
Clone the repository
git clone https://github.com/zenithbuild/create-zenith.gitInstall dependencies
bun installBuild the CLI
bun run buildTest locally
bun run create my-test-app
``MIT