KrakenD is a high-performance open source API Gateway. Its core functionality is to create an API that acts as an aggregator of many microservices into single endpoints, doing the heavy-lifting automatically for you: aggregate, transform, filter, decode, throttle, auth and more. KrakenD needs no programming as it offers a declarative way to create the endpoints. It is well structured and layered and open to extending its functionality using plug-and-play middleware developed by the community or in-house. KrakenD focuses on being a pure API gateway, not coupled to the HTTP transport layer and it has been in production in large Internet businesses in Europe since early 2017.


