express-gateway

A microservices API Gateway built on top of Express.js

RepoPi no longer tracks this repository daily. Stats below were last updated on 2026-01-06. See current data on GitHub.

3.0k
Stars
JavaScript
Language

💡 Why It Matters

This API gateway addresses the challenge of managing and securing microservices and serverless functions by providing a Node.js-based gateway built entirely on Express.js and its middleware ecosystem. It centralizes configuration, supports API consumer and credential management, and offers a plugin framework alongside a distributed data store. This design allows teams already invested in Node.js and Express to implement an API gateway without introducing new languages or infrastructure. However, the project has not seen meaningful growth recently, has around 3,000 stars, and was last updated in May 2024. It is explicitly deprecated and no longer maintained, which significantly impacts its suitability for new projects. Teams seeking a maintained and actively developed gateway should consider alternatives like Kong or Tyk. Avoid this gateway if long-term support and active community engagement are priorities.

🎯 When to Use

Use this gateway if your team is deeply embedded in the Node.js and Express ecosystem and requires a lightweight, JavaScript-based API gateway with centralized configuration and plugin support. For teams needing ongoing maintenance, broader protocol support, or a more mature ecosystem, Kong or Tyk are preferable alternatives due to their active development and richer feature sets.

👥 Team Fit & Use Cases

It typically fits teams building microservices or serverless architectures in JavaScript who want to expose and secure APIs without leaving the Express.js stack. Use cases include Node.js backend services that need OAuth2 security, API key management, and dynamic routing within a JavaScript environment, rather than polyglot or performance-critical gateways.

🏷️ Topics & Ecosystem

api-gateway endpoints express-gateway express-middleware expressjs javascript microservice microservices oauth2 oauth2-server security service-discovery

📊 Activity

Latest commit: 2024-05-14. Activity data is based on daily RepoPi snapshots of the GitHub repository.