What does HackerNews think of libvips?

A fast image processing library with low memory needs.

Language: C

#43 in C
#23 in C++
Hi, everyone,

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!

[1] https://sr.ht/~jamesponddotco/imgdiet/

[2] https://github.com/libvips/libvips

I had to search what it is about:

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+."