What is KrakenD?
KrakenD is an open source API gateway that helps application developers release features quickly by eliminating all the complexities of SOA architectures.
With KrakenD, users can rate-limit access to their backend, as well as enable OAuth, SSL, certificates, and protect themselves from clickjacking, XSS, MIME-Sniffing, HSTS, HPKP and more.
KrakenD runs natively on Linux, BSD, and Mac OS. A Docker image is offered to extend even more its deployment possibilities. KrakenD's functionality can be extended by Google CEL (validators), and Martian DSL (for HTTP requests and responses).
With KrakenD, users can rate-limit access to their backend, as well as enable OAuth, SSL, certificates, and protect themselves from clickjacking, XSS, MIME-Sniffing, HSTS, HPKP and more.
KrakenD runs natively on Linux, BSD, and Mac OS. A Docker image is offered to extend even more its deployment possibilities. KrakenD's functionality can be extended by Google CEL (validators), and Martian DSL (for HTTP requests and responses).
Categories & Use Cases
Videos
Product Demos
Technical Details
| Deployment Types | On-Premise, SaaS |
|---|---|
| Operating Systems | Windows, Linux, Mac, KrakenD runs natively on Linux, BSD, and Mac OS. A Docker image is offered to extend even more its deployment possibilities. |
| Mobile Application | No |




