Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (quickship-cli) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
QuickShip CLI
Ship production-ready projects in 60 seconds ⚡
Stop wasting hours on boilerplate setup. QuickShip creates production-ready Next.js projects with TypeScript, Tailwind CSS, Git, and more - all configured and ready to code in under 60 seconds.
✨ Features
- ⚡ 60-Second Setup: From zero to coding in under a minute
- 🎨 Beautiful CLI: Interactive prompts with colored output and spinners
- 📦 Production Ready: TypeScript, Tailwind CSS, ESLint, Prettier included
- 🔧 Fully Automated: Git init, dependencies, configuration - all handled
- 💻 Next.js 14: Latest Next.js with App Router
- 🌍 Cross-Platform: Works on Windows, macOS, and Linux
- ✅ No Configuration: Sensible defaults, start coding immediately
🚀 Quick Start
Using npx (Recommended - No Installation)
npx quickship-cli build my-awesome-appGlobal Installation
npm install -g quickship-cli
quickship build my-awesome-appThat's it! Your project is ready.
📖 Usage
Create a New Project
Interactive Mode:
npx quickship-cli buildAnswer a few questions, and QuickShip handles the rest.
With Project Name:
npx quickship-cli build my-projectSkip Options:
# Skip Git initialization
npx quickship-cli build my-project --no-git
# Skip dependency installation
npx quickship-cli build my-project --no-install
# Both
npx quickship-cli build my-project --no-git --no-installVerbose Mode:
npx quickship-cli build my-project -vList Available Templates
npx quickship-cli listGet Help
npx quickship-cli --help
npx quickship-cli build --help🎯 What You Get
When you run quickship build, you get a complete Next.js project with:
✅ Next.js 14 with App Router
✅ TypeScript configured
✅ Tailwind CSS ready to use
✅ ESLint for code quality
✅ Prettier for formatting
✅ Git repository initialized
✅ README.md with project info
✅ .gitignore with sensible defaults
✅ Dependencies installed
✅ Ready to run npm run dev
Total setup time: < 60 seconds
🛠️ Available Templates
Website Templates
| Template | Description | Status |
|---|---|---|
| ⭐ Next.js + TypeScript + Tailwind | Modern Next.js with TypeScript and Tailwind CSS | ✅ Available |
| React + Vite | Fast React setup with Vite | 🔜 Coming Soon |
| MERN Stack | MongoDB, Express, React, Node.js | 🔜 Coming Soon |
Coming Soon
- 🧩 Browser Extensions (Chrome, Firefox)
- 📱 Mobile Apps (React Native + Expo)
- ⚡ API/Backend (Express, Fastify, NestJS)
- 🖥️ Desktop Apps (Electron, Tauri)
📚 Documentation
- CHANGELOG.md - Version history and release notes
- LICENSE - MIT License
💻 Requirements
- Node.js: 18.0.0 or higher
- npm: 9.0.0 or higher
- Git: Any recent version (for Git integration)
- Operating System: Windows, macOS, or Linux
🐛 Troubleshooting
"Command not found: quickship"
If using npx, no installation needed. If globally installed, make sure npm global bin is in your PATH.
"Permission denied"
Try running without sudo. If you need to change directory permissions, use chmod.
"Git not found"
Install Git from git-scm.com or use --no-git flag.
"Network error"
Check your internet connection. Template cloning requires network access.
For more help, open an issue on GitHub.
🗺️ Roadmap
v0.2.0 - Pro Features (Coming Soon)
- GitHub OAuth integration
- Automated deployment (Vercel/Netlify)
- Database setup (Supabase, MongoDB)
- Authentication providers (Clerk, NextAuth)
v0.3.0 - Platform Expansion
- React + Vite template
- Browser extension templates
- Mobile app templates
v0.4.0 - Advanced Features
- Custom template creation
- Template marketplace
- Team collaboration features
🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
📝 License
MIT License - see LICENSE file for details.
🙏 Acknowledgments
Built with amazing open-source tools:
- Commander.js - CLI framework
- Inquirer.js - Interactive prompts
- Chalk - Terminal styling
- degit - Template cloning
Inspired by create-next-app, create-t3-app, and create-react-app.
📞 Support
- Issues: GitHub Issues
- Discussions: GitHub Discussions
Built with ❤️ for developers who want to ship fast
Version: 0.1.0 | License: MIT