Skip to content

About

Sprockets preprocessor to losslessly compress .png and .jpg images.

Resources

Stars

1 star

Watchers

2 watching

Forks

 
 

Latest commit

 

History

29 Commits

Folders and files

Repository files navigation

Image compressor processor for Sprockets

Sprockets preprocessor to losslessly compress .png and .jpg images using pngcrush and jpegoptim.

Integration with Rails 3.1+

Just add this gem to your Gemfile:

gem 'sprockets-image_compressor'

The gem ships with a Railtie which will automatically register the compressor preprocessors.

Now with vendored binary fallbacks / Heroku support!

If the environment doesn't have pngcrush and/or jpegoptim installed, the gem will fall back on binaries packaged with the gem. Currently, only 32bit and 64bit linux binaries are included. Pull requests welcome for other architectures!

TODO

  • Provide configuration hooks
  • Test Railtie

Credits

  • @nhogle for help with compiling and packaging the jpegoptim and pngcrush binaries
  • @florentmorin for compatibility with sprockets-rails

License

(MIT License) - Copyright (c) 2012 Micah Geisel

About

Sprockets preprocessor to losslessly compress .png and .jpg images.

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors