
Lura
High-performance API gateway framework with extensible middleware
6.8k stars 582 forks last commit first released
Actively maintained
Last commit 4 Aug 2026.

Lura is an open framework for building ultra high-performance API gateways and reverse proxies, designed to sit between clients and multiple backend services. It helps consolidate and tailor API responses for frontends by aggregating, transforming, and shrinking payloads, while staying stateless and extensible.
Key Features
- Aggregates multiple backend services into single gateway endpoints
- Response transformation features such as grouping, wrapping, and field selection to reduce payload size
- Extensible middleware and plugin architecture to add functionality (for example, authorization layers)
- Designed for stateless operation suitable for cloud-native and on-prem deployments
- Built as reusable Go libraries to embed gateway capabilities into your own applications
Use Cases
- Build a backend-for-frontend (BFF) layer to reduce client-side complexity in microservice architectures
- Create a reverse proxy that centralizes cross-cutting concerns like authentication and request/response handling
- Expose simplified, optimized endpoints for mobile or web applications that otherwise require multiple backend calls
Lura is a strong fit when you need a fast, composable API gateway foundation and prefer assembling your gateway behavior through reusable components and middleware. It can be used as a framework in custom Go services or as the core technology behind production-ready gateway distributions.
Categories:
Tags:
Tech Stack:
Similar to Lura

Kong Gateway
Cloud-native API and LLM gateway with extensible plugins
Kong Gateway is a high-performance, cloud-native API gateway for routing, securing, and observing API traffic, with an extensible plugin system and Kubernetes support.
Tyk Gateway
Open source API gateway for REST, GraphQL, gRPC, and TCP
Tyk Gateway is an open source, cloud-native API gateway for securing, managing, and scaling REST, GraphQL, gRPC, and TCP APIs with auth, rate limits, and policies.
OAuth2 Proxy
Reverse proxy and middleware for OAuth2/OIDC authentication
OAuth2 Proxy is a reverse proxy and middleware that protects web apps with OAuth2/OIDC login and forwards authenticated user identity to upstream services.
Docker Socket Proxy
Security-enhanced proxy to restrict Docker socket API access
A ACL-based proxy that sits in front of the Docker daemon to block unsafe API endpoints while allowing authorized operations.

Pomerium
Identity- and context-aware access proxy for zero trust access
Pomerium is an identity-aware access proxy that provides zero trust, per-request authorization to internal web apps and services without a traditional VPN.

KrakenD Community Edition
High-performance, stateless, declarative API gateway
Open-source API gateway for securing, aggregating, and transforming microservice APIs with a stateless, high-throughput Go-based runtime and declarative configuration.
