Imaginary is a fast, simple, and scalable HTTP microservice written in Go for high-level image processing using the efficient libvips library. It supports multiple image operations through a simple HTTP API and includes features such as API token authorization, URL signature protection, and CORS support. Imaginary can process images from various sources and can be deployed easily using Docker. It also provides mechanisms for image placeholder fallback and HTTP traffic throttling to handle high concurrency and mitigate DDoS attacks.
Table of contents
ContentsSupported image operationsPrerequisitesInstallationClientsPerformanceBenchmarkCommand-line usageHTTP APILoggingSupportAuthorsLicense3 Comments
Sort: