create-peach
v0.0.4
Published
A lightweight CLI tool for quickly scaffolding modern web projects with Vue, React, or Vanilla JavaScript/TypeScript templates
Maintainers
Readme
Create-Peach
A lightweight and efficient frontend scaffolding tool.
Quickly create project templates for Vue, React, and Vanilla JavaScript, with zero configuration needed.
✨ Features
- Create projects in one command
- Supports Vue / React / Vanilla project templates
- Optional TypeScript support
- Simple, clean, and production-ready project structure
- Choose your preferred package manager (npm / yarn / pnpm)
- Lightweight and easy to use — no learning curve
🚀 Quick Start (Recommended)
The fastest way to create a new project is using pnpm create:
pnpm create peachCreate a project with a name:
pnpm create peach my-appYou can also use npm:
npm create peach@latestOr yarn:
yarn create peachThese commands will automatically download and run the latest version of create-peach, so no global installation is required.
Works with pnpm / npm / yarn without global installation.
📦 Global Installation (Optional)
If you prefer using a global CLI command:
npm install -g create-peachor
pnpm add -g create-peachThen create a project using:
peach create my-app🧭 Usage
Create a new project
pnpm create peachor
pnpm create peach my-appFramework choices
- Vue
- React
- Vanilla (pure JavaScript / TypeScript)
Example interactive options
- JavaScript or TypeScript
- npm / yarn / pnpm
- Install dependencies automatically
- Auto-start development server
🛠 CLI Commands
# Show help
peach -h
peach --help
# Show version
peach -v
peach --version
# Create a new project (interactive mode)
peach create
peach create <project-name>
# Create with options
peach create my-app -f react -t typescript -s scss
# Create from remote template
peach create my-app -r <github-url>
# List all available templates
peach list
# Show CLI information and system details
peach infoCreate Command Options
-f, --framework <framework> Specify framework (vue/react/vanilla)
-t, --variant <variant> Specify variant (javascript/typescript)
-s, --style <style> Specify style scheme (css/scss)
-r, --remote <remote> Use remote template from GitHub
-h, --help Display help for command📦 Supported Templates
| Framework | Description | | --------- | ------------------------------------- | | Vue | Vue 3 + Vite starter template | | React | React + Vite starter template | | Vanilla | Pure JavaScript / TypeScript template |
🎯 Who is it for?
- Beginners learning frontend development
- Developers who want instant project setup
- Teaching / tutorials / demo projects
- Anyone who prefers clean, minimal templates
🤝 Contributing
Contributions are welcome. Feel free to open an issue or submit a pull request.
📄 License
MIT
