No release in over a year
Optimize image assets using image_optim
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 0.2, >= 0.2.2
~> 3.0
~> 1.22, != 1.22.2

Runtime

 Project Readme

Gem Version Build Status Rubocop Code Climate Depfu Inch CI

image_optim_rails

Optimize rails image assets using image_optim gem.

Options and instructions for getting binaries can be found in image_optim readme.

Installation

Add to your Gemfile:

gem 'image_optim_rails'

With image_optim_pack:

gem 'image_optim_rails'
gem 'image_optim_pack'

Usage

ImageOptim::Railtie will automatically register sprockets preprocessor unless you set config.assets.image_optim = false or config.assets.compress = false (later for partial rails 3 compatibility).

You can provide options for image_optim used for preprocessor through config:

config.assets.image_optim.nice = 20
config.assets.image_optim.svgo = false
config.assets.image_optim.gifsicle.careful = true

Or through config files config/image_optim.yml and config/image_optim/#{RAILS_ENV}.yml.

Caching is enabled by default in directory tmp/cache/image_optim.

Check all available options in options section of image_optim.

ChangeLog

In separate file CHANGELOG.markdown.

Copyright

Copyright (c) 2013-2022 Ivan Kuchin. See LICENSE.txt for details.