A fast, secure image processing server and Go library using libvips, offering a high-performance drop-in replacement for thumbor.
Imagor is a fast, secure image processing server and Go library that uses libvips for high-performance image transformations. It solves the problem of slow, resource-intensive image processing by providing a scalable solution that is typically 4-8x faster than ImageMagick, with support for streaming and parallel pipelines.
Developers and engineers building web applications, media platforms, or services that require real-time image resizing, cropping, filtering, or format conversion at scale, especially those migrating from or considering thumbor.
Developers choose Imagor for its exceptional speed due to libvips integration, Docker-native deployment, and compatibility with thumbor's URL syntax, making it a seamless, high-performance drop-in replacement with enhanced security and extensibility.
Fast, secure image processing server and Go library, using libvips
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Leverages libvips for image manipulation, achieving 4-8x faster performance than ImageMagick as highlighted in the README.
Adopts thumbor URL syntax, allowing it to serve as a drop-in replacement for existing thumbor setups without changing client code.
Provides first-class Docker support with easy containerized deployment, exemplified by the quick start command using Docker run.
Built as a Go library, enabling custom extensions and high performance, with companion projects like imagorvideo for additional capabilities.
Requires careful management of unsafe modes and endpoint security, which can add overhead to production deployments compared to simpler solutions.
Relies on the libvips library and is optimized for Docker, potentially limiting adoption in environments where these dependencies are not feasible.
As a newer project, it may lack the extensive community plugins and integrations available for more established tools like thumbor.
imagor is an open-source alternative to the following products: