🚀 Express Manager
"Because manually setting up an Express project is soooo 2015."
Create and manage Express.js projects with style — directly from your VSCode
sidebar.
🧠 What is this?
Express Manager is a Visual Studio Code extension that lets you:
- ✨ Generate new Express projects in seconds
- 📁 Create routes, controllers, and models from a friendly interface
- 🖱 Run your server with one click
- 🔁 Switch between project creation and management modes
- 😎 Look cool while doing it
⚙ Features
✅ Create a full Express app structure (with or without TypeScript)
✅ Optional Git init & dependencies installation
✅ Choose if you want middlewares like cors
or morgan
✅ Auto-generate .env
, tsconfig
, package.json
, and entry points
✅ One-click route/controller/model generation
✅ Terminal launch with npx ts-node
or node
✅ Uses project templates you can tweak!
🎨 Why use Express Manager?
"Setting up an Express project should take seconds, not 17 StackOverflow
tabs and 3 coffees."
Stop writing boilerplate. Start building APIs. All without leaving the comfort
of VSCode.
🖼 Screenshots
Coming soon... probably a GIF with sparkles. ✨
💻 Installation
Search for Express Manager
in the
Extensions Marketplace
Or install via CLI:
code --install-extension mariogironm.express-manager
🚧 Roadmap
- [x] Project generator
- [x] Route/controller/model creation
- [x] Smart UI switching between modes
- [ ] Custom templates folder
- [ ] REST client code snippets
- [ ] Bake cookies (maybe)
🤝 Contributing
Pull requests welcome!
Or just open an issue and tell me it broke something. I won't cry. Probably.
📄 License
MIT
Built with 🧠 + ☕ by @mariogironm