
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
quickship-cli
Advanced tools
Ship production-ready web, mobile, and backend projects in 60 seconds. Create Next.js, React, T3 Stack, MERN, Expo React Native, Express, or NestJS apps with TypeScript, flexible database options (Prisma/Mongoose or raw drivers), and modern tooling - then
Stop wasting hours on boilerplate. Create production-ready web and mobile apps with TypeScript, Tailwind CSS, and modern tooling - fully configured in under 60 seconds.
Create production-ready projects in 60 seconds
Wide range of templates: Web, Mobile, and Backend with flexible database options
| Traditional Setup | With QuickShip |
|---|---|
| ❌ 30-60 minutes setup | ✅ 60 seconds |
| ❌ Manual configuration | ✅ Fully automated |
| ❌ Version conflicts | ✅ Latest stable versions |
| ❌ Missing best practices | ✅ Production-ready |
| ❌ Complex deployment | ✅ One command deploy |
Option 1: No Installation (Recommended)
Use npx to run QuickShip without installing:
npx quickship-cli@latest build my-app
Option 2: Global Install
Install once, use everywhere:
npm install -g quickship-cli
The simplest way to create a project:
quickship build my-app
QuickShip will ask you a few questions and create your project. That's it!
What you get:
Then start coding:
cd my-app
npm run dev
Your app is now running! 🎉
Want to skip all prompts? Use the -y flag:
# Uses sensible defaults (Next.js, TypeScript, Tailwind, npm, Git)
quickship build my-app -y
Customize with flags:
# Specify template
quickship build my-app --template nextjs -y
# Choose package manager
quickship build my-app -p pnpm -y
# Skip Git initialization
quickship build my-app --no-git -y
# Skip dependency installation (for CI/CD)
quickship build my-app --no-install -y
# Combine options
quickship build my-app --template vite -p yarn --no-git -y
Available flags:
| Flag | Description | Example |
|---|---|---|
-y, --yes | Skip all prompts | quickship build my-app -y |
-t, --template <n> | Choose template | --template nextjs |
-p, --package-manager <pm> | Choose package manager | -p pnpm |
--no-git | Skip Git initialization | quickship build my-app --no-git |
--no-install | Skip installing dependencies | quickship build my-app --no-install |
-v, --verbose | Show detailed logs | quickship build my-app -v |
Choose from 6 production-ready templates for web, mobile, and backend:
Next.jsRecommended Full-stack React framework with server components and API routes. Stack:
|
T3 StackType-safe full-stack with tRPC, Prisma, and NextAuth. Stack:
|
React + ViteLightning-fast React SPA development. Stack:
|
Full-stack with MongoDB, Express, React, and Node.js.
Stack: MongoDB • Express • React • Node.js • TypeScript • Tailwind CSS
quickship build my-app --template mern-stack -y
Cross-platform mobile apps for iOS, Android, and Web.
Stack: Expo SDK 52+ • React Native • TypeScript • Expo Router
Features:
quickship build my-app --template expo-react-native -y
Recommended
Fast, flexible RESTful API with TypeScript and optional ORM/ODM.
Stack: Express.js • TypeScript • Your Choice of Database & ORM • JWT Auth (optional) • Swagger (optional)
Features:
pg driver)mongodb driver)better-sqlite3)quickship build my-api --template express-api -y
Enterprise-grade API with modular architecture, dependency injection, and optional ORM/ODM.
Stack: NestJS • TypeScript • Your Choice of Database & ORM • Passport.js Auth (optional) • Swagger (optional)
Features:
pg driver)mongodb driver)better-sqlite3)quickship build my-api --template nestjs-api -y
# Create a new project (interactive)
quickship build
# Create with a name (interactive)
quickship build my-app
# Create with defaults (no prompts)
quickship build my-app -y
# List all available templates
quickship list
# Add features to existing project
quickship add <feature>
# Show detailed project information
quickship info
# Check project and environment health
quickship doctor
# View all templates with details
quickship templates
# Update CLI to latest version
quickship update
# Deploy to production (interactive)
quickship deploy
# Deploy to specific platform
quickship deploy --platform vercel
# Skip confirmations
quickship deploy -y
# Show all commands
quickship --help
# Show help for specific command
quickship build --help
# Show CLI version
quickship --version
Deploy your project with a single command:
cd my-app
quickship deploy
Supported Platforms:
| Platform | Best For | Features |
|---|---|---|
| Vercel | Next.js, T3 Stack, Express, NestJS | Zero-config, Edge functions, Serverless, CI/CD |
| Netlify | Vite, React, Next.js | Fast CDN, Deploy previews, Forms, Functions |
What it does:
Enhance your Next.js projects:
cd my-app
# Add shadcn/ui components
quickship add shadcn
# Add authentication (choose from Clerk, Supabase, or NextAuth)
quickship add auth
# Or specify a provider directly
quickship add auth --provider clerk
quickship add auth --provider supabase
quickship add auth --provider nextauth
# Add Prisma database
quickship add database
Authentication Providers:
| Provider | Best For | What You Get |
|---|---|---|
| Clerk | Quick MVPs, startups | Pre-built UI components, user management dashboard, social auth |
| Supabase | Full-stack apps | Auth + PostgreSQL database + storage + real-time subscriptions |
| NextAuth | Custom flows | Maximum flexibility, any database, custom providers |
What gets set up automatically:
Verify your environment and project setup:
quickship doctor
Checks:
Get detailed project information:
quickship info
Shows:
# Fastest way - uses defaults
quickship build my-saas -y
cd my-saas
npm run dev
# ✨ App running at http://localhost:3000
# Answer a few questions
quickship build my-app
# QuickShip asks:
# ? What do you want to build? Website
# ? Choose your stack: Next.js
# ? Add shadcn/ui? Yes
# ? Package manager: npm
# ? Initialize Git? Yes
cd my-app
npm run dev
# Create a basic Next.js app
quickship build my-saas -y
cd my-saas
# Add shadcn/ui components
quickship add shadcn
# Add authentication with NextAuth.js
quickship add auth
# Add database with Prisma
quickship add database
# ✨ Now you have a full-stack app with auth and database!
npm run dev
# Full control with flags
quickship build my-api \
--template mern-stack \
-p pnpm \
-y
# Configure MongoDB
cd my-api/server
cp .env.example .env
# Edit .env with your MongoDB URI
# Run both client and server
cd ..
pnpm dev
# Create Expo app
quickship build my-mobile-app
# Choose:
# ? What do you want to build? Mobile App
# ? Choose mobile stack: Expo React Native
# ? Choose template: Tabs
# ? Styling: StyleSheet
cd my-mobile-app
npx expo start
# Scan QR code with Expo Go app! 📱
# Create app
quickship build my-next-app -y
cd my-next-app
# Deploy in one command
quickship deploy --platform vercel
# ✨ Your app is live!
# Perfect for automated deployments
quickship build production-app \
--template nextjs \
-p npm \
--no-git \
-y
cd production-app
npm run build
npm run start
| Feature | QuickShip | create-next-app | create-vite | create-expo-app |
|---|---|---|---|---|
| Web Templates | ✅ 4 templates | ✅ 1 | ✅ Many | ❌ |
| Mobile Templates | ✅ Expo | ❌ | ❌ | ✅ 1 |
| Backend Templates | ✅ 2 APIs | ❌ | ❌ | ❌ |
| TypeScript | ✅ Default | ✅ Optional | ✅ Optional | ✅ Optional |
| Tailwind CSS | ✅ Pre-configured | ❌ Manual | ❌ Manual | ❌ Manual |
| Deployment | ✅ One command | ❌ Manual | ❌ Manual | ❌ Manual |
| Add Features | ✅ CLI commands | ❌ Manual | ❌ Manual | ❌ Manual |
| Health Check | ✅ Built-in | ❌ | ❌ | ❌ |
| Project Info | ✅ Built-in | ❌ | ❌ | ❌ |
quickship add auth)quickship add database).env files - Projects work immediately after creationContributions are welcome! Here's how you can help:
# Clone the repo
git clone https://github.com/SeifElkadyy/QuickShip-CLI.git
cd QuickShip-CLI
# Install dependencies
npm install
# Link for local testing
npm link
# Test it out
quickship build test-app
MIT License - see LICENSE file for details.
Built with these amazing tools:
Inspired by create-next-app, create-t3-app, create-vite, and create-expo-app.
QuickShip is free and open-source. If it saves you time:
Support development:
Your support helps:
Built with ❤️ for developers who want to ship fast
Get Started • View Templates • Commands
Version 1.0.3 | MIT License
FAQs
Ship production-ready web, mobile, and backend projects in 60 seconds. Create Next.js, React, T3 Stack, MERN, Expo React Native, Express, or NestJS apps with TypeScript, flexible database options (Prisma/Mongoose or raw drivers), and modern tooling - then
We found that quickship-cli demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.