← Graph

image_processing gem

tool 7 connections

Ruby gem created by Janko Marohnić offering a functional image-processing API (source image in → processed file out). Generates ImageMagick/mini_magick commands that include web-specific extras like auto-rotation and post-resize sharpening. Ships a libvips backend that shares as much of the same interface as mini_magick as possible — benchmarks on a 500×500 thumbnail showed libvips was 3–5× faster than ImageMagick depending on source size. Adopted by Active Storage in Rails 6.0. A Q&A attendee asked about adding imageflow as an additional backend; Janko would like to once Ruby bindings exist.

category
library
about
image_processing gem tool
Janko presents the gem as the recommended image-processing integration.
about
image_processing gem tool
Asked about extending the image_processing gem.
tool image_processing gem
uses
Ships a mini_magick wrapper backend.
tool image_processing gem
uses
libvips tool
Ships a libvips wrapper backend as a faster alternative.
tool image_processing gem
uses
Uses mini_magick under the hood for the ImageMagick backend.
uses
image_processing gem tool
Active Storage adopted the image_processing gem as of Rails 6.0.
works_on
image_processing gem tool
Created the image_processing gem to avoid another homegrown in-gem solution.
role: creator

Provenance

Read by
17 extractions