What does HackerNews think of libvips?
A fast image processing library with low memory needs.
I recently released imgdiet[1], a simple and fast image processing and compression Go module that provides a simpler API for libvips[2]. I usually only need to optimize or resize an image, so I wrote something that lets me do just that.
The module only supports PNG and JPG images for now, but I'll be adding more formats with time. Patches are welcome and I would love the community's feedback!
https://sharp.pixelplumbing.com/
"The typical use case for this high speed Node.js module is to convert large images in common formats to smaller, web-friendly JPEG, PNG and WebP images of varying dimensions.
Resizing an image is typically 4x-5x faster than using the quickest ImageMagick and GraphicsMagick settings due to its use of libvips."
https://github.com/libvips/libvips
"libvips is a demand-driven, horizontally threaded image processing library. Compared to similar libraries, libvips runs quickly and uses little memory. libvips is licensed under the LGPL 2.1+."