The free Saas HTTP cache you've been waiting for
Souin is an intuitive HTTP cache management application that enables servers to cache web data, improving website speed and reducing bandwidth usage. With it, you can easily configure and manage cache policies, ensuring fast and reliable content delivery to your users. Plus, as an open source application, Souin provides flexibility and transparency, allowing for customizations and contributions from the community.
Why use Souin?
Easy deploy
Souin is a Cloud Native application shipped as a ready-to-use single Docker image. It is compatible with Kubernetes or baremetal.
Self-hosted
Souin has been designed with simplicity in mind: only one service only one binary as it's written in go.
Open source
Everyone can access to the source-code on Github. To make it transparent and to serve a greater good.
Compatible
Shipped with a production-grade web server built on top of Caddy: automatic HTTPS, HTTP/3, logging, zstd compression...
Blazing fast
Store and serve your responses without delay. Minimal TTFB combined to go performances.
Extensible
Souin is available as module or plugin for most of the golang webservers, proxies, API. (e.g. Træfik, Tyk, Echo,...)
Open-source
Souin is built by and for the community. It's code is totally open-source available on the github repository github.com/darkweak/souin. Everyone can access, audit and explore the code. Feel free to open a PR or issues if you think some parts are not working as expected, if you encounter some troubles to configure it or if the doc is not clear enough. There are no hidden part, or enterprise edition because it doesn't make sense to make money on the back of the contributors and all features in Souin will stay free forever.