Caravaggio is an opensource image proxy. Designed to be fast and to run on lambda. Transform and apply effects to images while Caravaggio takes care of caching it
Free • Open Source
Software as a Service (SaaS)
What is Caravaggio?
About Caravaggio Caravaggio is a fast image proxy written in node.js.
It is basically a webservice which lets you manipulate images before serving them to your audience on your website or in your application. It can be used with an external CDN like CloudFlare or it can cache the images itself.
What it's not Caravaggio tries to achieve a clear goal and to outperform at it. In order to focus on the main goal, it is not designed to do the following things:
Store your images. You cannot upload your images onto Caravaggio and later retrieve them; you always need an external place to store your data like S3 or others. Caravaggio can store your images when it acts as a cache but only for faster response time. This data have to be considered volatile. Look at cache configuration An API. At the moment Caravaggio does not expose any API.