Couper is a lightweight API gateway for developers. It reduces the complexity of the core application code by adding access control, observability and service connectivity on a separate architectural component.
Couper acts as a centralized access control layer that is easy to configure. It offers Basic Authentication, JWT signing, validation, and header passing as well as SAML and OAuth 2.0 Client Credentials.
Couper helps you to overcome the challenges associated with distributed computing. Fight unreliable networks and long latencies by configuring your timeouts and connection pools.
Couper secures your communication by validating upstream requests and responses against an OpenAPI 3 schema. CORS behaviour can also be configured.
Couper pays special attention to developer experience: we have chosen HCL as an easily understandable configuration language. Besides, we support you with the tools you require but also give you the freedom you need.