
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.
A CLI tool to quickly scaffold a Node.js backend project with customizable configurations.
create-exs is a blazing-fast CLI to scaffold customizable Node.js backend projects with TypeScript, MongoDB, GraphQL, Docker, ESLint, and more—powered by clean code and developer love.
@/src path aliases.env supportYou can use create-exs without installing it globally, thanks to npx, or install it in your project:
# Recommended: run via npx (always latest)
npx create-exs
# Or globally:
npm install -g create-exs
create-exs
# Or locally (per project):
npm install create-exs
npx create-exs
🔗 npm package: https://www.npmjs.com/package/create-exs
⚙️ Usage
Run
npx create-exs
Answer prompts to tailor your stack:
Project Name
Language (JavaScript / TypeScript)
MongoDB (Mongoose)
GraphQL (Apollo Server)
CORS Middleware
Error Handler
.env File
Morgan Logger
Dockerfile
ESLint & Prettier
Path Aliases (@/src)
Auto-install Dependencies
Start coding!
cd your-project-name
npm run dev
🗂️ Project Structure
text
Copy
Edit
your-project-name/
├── src/
│ ├── config/
│ ├── controllers/
│ ├── models/
│ ├── routes/
│ ├── utils/
│ └── index.(js|ts)
├── .env
├── .eslintrc.js
├── Dockerfile
├── package.json
└── README.md
✅ Express setup
🍃 Optional MongoDB & GraphQL
🌐 CORS & error middleware
🐳 Docker support
🧹 ESLint + Prettier
🔐 .env support
🕵️ Morgan logger
🧭 Path aliasing
🛠️ Contributing
Contributions are very welcome!
Fork the repo
Create your feature branch (git checkout -b feature/awesome-feature)
Commit your changes (git commit -m 'feat: add awesome feature')
Push to the branch (git push origin feature/awesome-feature)
Open a Pull Request
Please read CONTRIBUTING.md for details.
📄 License
This project is licensed under the MIT License — see the LICENSE file for details.
👤 Author
Ayan Hasnain
🔗 GitHub: @ayanhasnain03
🔗 LinkedIn: https://www.linkedin.com/in/ayan-hasnain-543475260/
Made with ❤️ for developers who love clean, fast, and flexible codebases.
FAQs
A CLI tool to quickly scaffold a Node.js backend project with customizable configurations.
We found that create-exs 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.