A microservices API gateway built on Node.js and Express.js for securing and exposing services in cloud-native architectures.
Express Gateway is a microservices API gateway built on Node.js and Express.js. It acts as a central entry point for securing, managing, and exposing microservices and serverless functions through APIs, facilitating cloud-native application development.
Developers and architects building microservices or serverless architectures who need a lightweight, JavaScript-based gateway for API management and security.
It offers a flexible, middleware-driven approach using familiar Express.js patterns, enabling rapid integration and extensibility without heavy infrastructure dependencies.
A microservices API Gateway built on top of Express.js
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Built entirely on Express.js and its middleware ecosystem, allowing Node.js developers to quickly extend and customize the gateway using familiar patterns.
Features a flexible plugin system highlighted in the README, enabling custom functionality without core modifications for tailored gateway behavior.
Designed for seamless cloud execution with distributed data store support, facilitating scalability in modern architectures like microservices.
The project is no longer maintained as per the deprecation notice, meaning no security patches, bug fixes, or updates, posing significant risks for production use.
Compared to alternatives like Kong or Tyk, it has a smaller plugin library and fewer integrations, limiting out-of-the-box features for complex deployments.
Tied to JavaScript/Node.js, which may not align with teams using diverse languages in microservices, reducing flexibility in polyglot environments.