This gem provides a Ruby binding for the vips image processing library.

Programs that use ruby-vips don't manipulate images directly, instead they create pipelines of image processing operations building on a source image. When the end of the pipe is connected to a destination, the whole pipeline executes at once, streaming the image in parallel from source to destination a section at a time.

Because ruby-vips is very parallel, it's quick, and because it doesn't need to keep entire images in memory, it's light. For example, the benchmark at vips-benchmarks loads a large image, crops, shrinks, sharpens and saves again, and repeats 10 times.

Monthly Downloads: 56,844
Programming language: Ruby
License: MIT License

ruby-vips alternatives and related gems

Based on the "Image Processing" category

Do you think we are missing an alternative of ruby-vips or a related project?

Add another 'Image Processing' Gem

ruby-vips Recommendations

There are no recommendations yet. Be the first to promote ruby-vips!

Have you used ruby-vips? Share your experience. Write a short recommendation and ruby-vips, you and your project will be promoted on Awesome Ruby.
Recommend ruby-vips

Recently added ruby-vips resources

Do you know of a usefull tutorial, book or news relevant to ruby-vips?
Be the first to add one!