The fastest way to bootstrap modern web projects. InitKit provides intelligent scaffolding for React, Vue, Next.js, Express, and full-stack applications with best practices built-in.
Get started with InitKit using your preferred package manager:
npx initkit my-appnpx initkit and you're ready to go!InitKit will guide you through an interactive setup:
? What type of project do you want to create?
› Frontend Only
Backend Only
Full-Stack Application
Node.js Library/Package
? Select your frontend framework:
› React
Vue
Next.js
SvelteNavigate to your project and start the development server:
cd my-app
npm run devBeautiful terminal UI guides you through setup with intelligent defaults and validations.
Optimized templates with minimal dependencies. Get up and running in seconds, not minutes.
Choose from React, Vue, Next.js, Express, or full-stack configurations.
ESLint, Prettier, TypeScript, and Git configured out of the box.
Industry best practices and optimizations baked into every template.
Works seamlessly with npm, yarn, pnpm, or bun.
Customize your project setup with these command-line options:
| Prop | Type | Default | Description |
|---|---|---|---|
--template | string | — | Specify template: 'react', 'vue', 'nextjs', 'express', or 'fullstack' |
--packageManager | string | — | Choose package manager: 'npm', 'yarn', 'pnpm', or 'bun' |
--git | boolean | true | Initialize a Git repository |
--skip-install | boolean | — | Skip automatic dependency installation |
npx initkit my-app --template nextjs --packageManager pnpm --gitnpx initkit my-app --template react --packageManager yarnnpx initkit my-app --skip-install--skip-install to defer package installation. Useful for CI/CD pipelines or when you want to review dependencies first.npx initkit my-app --no-gitModern React setup with Vite, TypeScript, ESLint, and Prettier. Includes routing, state management setup, and component examples.
npx initkit my-react-app --template reactProduction-ready Next.js with App Router, TypeScript, Tailwind CSS, and optimized configurations.
npx initkit my-nextjs-app --template nextjsBackend API with Express, TypeScript, middleware, and database setup. Includes authentication and error handling.
npx initkit my-backend --template expressComplete full-stack setup with frontend and backend in a monorepo structure. Perfect for unified deployment.
npx initkit my-fullstack-app --template fullstacksudo or ensure your user has proper npm permissions.node --version to check your version.Get started with InitKit today and experience the fastest way to scaffold modern web projects.
npx initkit my-app