🚀 ignite-express
Scaffolding your Express app in seconds — clean, modern, and production-ready.
A zero-setup CLI tool to generate a boilerplate for modern Express.js applications with all the boring stuff pre-configured.
✨ Features
- 🧱 Basic Express server setup
- 🌍
.env
support viadotenv
- 🛡️ Helmet for security headers
- ♻️ Error handler middleware
- 🧼 Preconfigured ESLint + Prettier
- 🐳 Optional Dockerfile
- 🧙 Git init on demand
🚀 Quick Start
🔧 Using npx
(no install)
npx ignite-express
🛠️ After Scaffolding
cd your-project-name
npm install
— install dependenciescp .env.example .env
— configure your env variablesnpm run dev
— start in development mode
📜 Available Scripts
npm start # Run production server
npm run dev # Start with nodemon
npm run lint # Lint code with ESLint
npm run format # Format code with Prettier
🧠 Philosophy
This tool exists to reduce the boilerplate friction and help devs focus on what actually matters — your app logic. Everything else? Handled.
🧑💻 Contributing
Found a bug? Got an idea? Let’s build this in public:
GitHub Issues →
Submit a PR →
📄 License
MIT © ALI ZULFIQAR