How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
Lura is an API gateway and traffic router that directs network requests to backend services using a configurable pipeline of processing steps. It functions as a backend load balancer and a request middleware engine designed to validate, modify, and transform incoming requests and responses. The system specializes in API response aggregation, allowing it to execute concurrent requests to multiple backend services and merge the results into a single unified output. This includes the ability to perform dynamic response mapping by renaming fields and filtering data to optimize the final client pa
This project is a microservice framework for building scalable backend systems in Go. It provides an architecture for distributed systems with integrated support for service discovery, load balancing, and fault-tolerance mechanisms. The framework distinguishes itself through a domain-driven layered architecture and a remote-first configuration system that synchronizes settings between remote stores and local files with automatic failover. It implements a high-performance communication model using gRPC for unary and streaming data exchange, as well as real-time notification systems for managin
Easegress is a cloud native API gateway, Kubernetes ingress controller, and service mesh control plane. It serves as a centralized entry point for managing network traffic, providing a dedicated control plane and sidecar data plane to handle the lifecycle and interception of requests between distributed services. The project functions as an AI model gateway that proxies requests to large language model providers and translates request formats for compatibility. It is an extensible proxy that allows for custom request and response handling through a filter pipeline implemented via WebAssembly
This project is a high-performance, distributed API gateway designed to manage, secure, and observe traffic for microservices, serverless functions, and artificial intelligence model providers. It functions as a dynamic service proxy and cloud-native ingress controller, centralizing policy enforcement and traffic routing through a unified configuration interface that synchronizes state across multiple nodes in real time. The platform distinguishes itself through a highly extensible architecture that utilizes a high-performance scripting engine to execute modular logic directly within the requ
Express Gateway is a centralized API gateway built on the Express.js framework, designed to serve as a single entry point for microservices architectures. It manages incoming network traffic by routing requests to backend services based on defined path-based rules while enforcing security policies and authentication protocols at the edge.
The main features of expressgateway/express-gateway are: Traffic Routing, API Gateway Utilities, Centralized API Gateways, Gateway-Based Request Routings, API Access Management, Key Authentication Enforcers, API Request Authentication, CLI Gateways.
Projects with overlapping indexed features include: luraproject/lura — Lura is an API gateway and traffic router that directs network requests to backend services using a configurable… hwholiday/learning_tools — This project is a microservice framework for building scalable backend systems in Go. It provides an architecture for… megaease/easegress — Easegress is a cloud native API gateway, Kubernetes ingress controller, and service mesh control plane. It serves as a… apache/apisix — This project is a high-performance, distributed API gateway designed to manage, secure, and observe traffic for… microsoft/reverse-proxy — This project is an HTTP reverse proxy toolkit and programmable proxy engine designed for building high-performance… kong/kubernetes-ingress-controller — This project is an API gateway and ingress controller designed to manage traffic, security, and service connectivity…