luraproject/lura
Ultra performant API Gateway with middlewares. A project hosted at The Linux Foundation observed · 2026-08-28
Health v2 · maintenance only
83/100
- Activity 99
- Release rhythm 54
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 27
- age_days: 3589
- days_rel: 307
- days_push: 7
- n_releases_24m: 10
Adoption not part of the score
6792 stars · 582 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Lura is an open-source Go framework for building ultra-performant API Gateways and proxies, formerly known as the KrakenD framework. It aggregates multiple backend services into single endpoints, allowing response grouping, transformation, and shrinking, with pluggable middlewares for auth, security, and more.
Use cases
- aggregate multiple microservice responses into a single endpoint
- build a high-performance API gateway in Go
- shrink and transform backend responses for mobile or UI clients
- add OAuth or security layers in front of backend services
- build an RPC gateway or custom proxy
- expose a backend-for-frontend layer for microservices
When to choose
- you need to merge data from several backend services into one API response
- you want a stateless, high-performance gateway you can extend as a Go library
- you are building microservices and want to reduce client-side complexity
- you want the core engine behind KrakenD or a custom gateway
When to avoid
- you need a ready-to-run gateway with a UI or full enterprise features out of the box (consider KrakenD instead)
- your stack is not Go and you cannot compile Go code
- you need dynamic per-request configuration changes rather than config-driven endpoints
- you only need simple reverse proxying without aggregation
Facets
framework · maturity stable
api-gateway middleware routing http-server rpc load-testing microservices backend apis web-development developer-tools go windows cloud self-hosted api-gateway proxy aggregation krakend backend-for-frontend high-performance linux macos docker
3 sources
- readme: https://github.com/luraproject/lura · fetched 2026-08-28 · 6329cfac7356
- homepage: https://luraproject.org · fetched 2026-08-29 · f54e504d809d
- site_page: https://luraproject.org/docs · fetched 2026-08-29 · 65e882700745
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| luraproject/lura | main | 83 |
For agents
markdown · JSON · MCP: product_card(name="luraproject/lura")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem