mkproject
v1.0.1
Published
A professional CLI for bootstrapping modern web applications — Express, React, PERN, MERN, TypeScript, and 24 backend features out of the box.
Maintainers
Readme
mkproject
A friendly CLI for bootstrapping modern JavaScript projects.
Install
npm install
npm linkUsage
mkproject
mkproject new my-app
mkproject new my-app --template react-tailwind --pm pnpm
mkproject api --template express-api --no-install
mkproject app --template fullstack-react-express --docker --github-actionsCommands
mkproject --help
mkproject --version
mkproject templates
mkproject doctor
mkproject update
mkproject config list
mkproject config get packageManager
mkproject config set packageManager pnpmCreate Options
--template <name> Template to use
--type <name> Alias for frontend, backend, or fullstack
--pm <name> npm, pnpm, yarn, or bun
--tailwind Add Tailwind CSS where supported
--typescript Use TypeScript where supported
--prettier Add Prettier config
--docker Add Docker files
--github-actions Add GitHub Actions workflow
--database <name> mongodb or postgres
--no-install Skip dependency installation
--no-git Skip git initialization
--open Open in VS Code
--dry-run Show what would happen
--fast Install dependencies and skip extra setupTemplates
Run:
mkproject templatesAvailable templates include React + Vite, React + Tailwind, React TypeScript, Express API, Express TypeScript, Fastify API, Fullstack React + Express, MERN, Next.js, and Minimal Node.
