Scalable Express application generator
npm install create-super-express
Skip the boring Express setup and get started building your API faster!
create-super-express is a command-line tool that sets up a scalable and feature-rich Express app for you in seconds.
No more configuring authentication, logging, or ORM manually — it's all taken care of!
npx create-super-express@latest---
| Feature | Description |
| --------------------- | --------------------------------------------------------------------------------------------------------------------------- |
| Authentication | Setup for authentication (JWT authentication). |
| Prisma ORM | Easily integrate Prisma ORM for working with databases like PostgreSQL, MySQL, and SQLite. |
| Swagger | Automatically setup Swagger UI for API documentation. |
| Rate Limiting | Protect your API from overuse with rate limiting middleware. |
| Logging | Automatically integrate Morgan logging for HTTP requests. |
| Error Handling | Provides centralized error-handling middleware for a robust API. |
| Zod Validation | Integrate Zod for validation of incoming requests and responses. |
| Modular Structure | Modular file structure for scalability and easy extension of your project. |
| Development Setup | Configured development environment with tools like Nodemon for hot reloading and package manager support (npm, yarn, pnpm). |
---
Priyansh |
Contributions are welcome! Please open a pull request or an issue if you would like to contribute.
Please Star this Repo if you find it useful! 🌟