toy / Image_optim_pack
Licence: other
Precompiled binaries for image_optim
Stars: ✭ 69
Programming Languages
ruby
36898 projects - #4 most used programming language
Labels
Projects that are alternatives of or similar to Image optim pack
imagekit-angular
Angular SDK for ImageKit.io client side file upload and URL generation
Stars: ✭ 16 (-76.81%)
Mutual labels: image-optimization
Imagealpha
Mac GUI for pngquant, pngnq and posterizer
Stars: ✭ 452 (+555.07%)
Mutual labels: image-optimization
hapi-imagemin-proxy
Hapi proxy for serving optimized images
Stars: ✭ 30 (-56.52%)
Mutual labels: image-optimization
Libimagequant
Palette quantization library that powers pngquant and other PNG optimizers
Stars: ✭ 344 (+398.55%)
Mutual labels: image-optimization
Imgbot
An Azure Function solution to crawl through all of your image files in GitHub and losslessly compress them. This will make the file size go down, but leave the dimensions and quality untouched. Once it's done, ImgBot will open a pull request for you to review and merge. [email protected]
Stars: ✭ 732 (+960.87%)
Mutual labels: image-optimization
docker-imgproxy
🌐 An ultra fast, production-grade on-the-fly image processing web server. Designed for high throughput with Nginx caching. Powered by imgproxy.
Stars: ✭ 45 (-34.78%)
Mutual labels: image-optimization
Enfasten
⚡️ Automatically make your site faster with optimized responsive images
Stars: ✭ 56 (-18.84%)
Mutual labels: image-optimization
Pngquant
Lossy PNG compressor — pngquant command based on libimagequant library
Stars: ✭ 4,086 (+5821.74%)
Mutual labels: image-optimization
Kraken Magento
Official Kraken.io Magento Extension
Stars: ✭ 21 (-69.57%)
Mutual labels: image-optimization
Rawpy
📷 RAW image processing for Python, a wrapper for libraw
Stars: ✭ 256 (+271.01%)
Mutual labels: image-optimization
Compress Images
Minify size your images. Image compression with extension: jpg/jpeg, svg, png, gif. NodeJs
Stars: ✭ 331 (+379.71%)
Mutual labels: image-optimization
Imgp
📸 High-performance cli batch image resizer and rotator
Stars: ✭ 744 (+978.26%)
Mutual labels: image-optimization
web-generator
👑 Gulp based task runner which creates HTML output from Pug HTML templates
Stars: ✭ 13 (-81.16%)
Mutual labels: image-optimization
Imagemin Module
Automatically optimize (compress) all images used in Nuxt.js
Stars: ✭ 37 (-46.38%)
Mutual labels: image-optimization
auto-cloudinary
Super simple Cloudinary auto-upload implementation for WordPress.
Stars: ✭ 34 (-50.72%)
Mutual labels: image-optimization
Image Resizer
On-the-fly image resizing using Node.js and libvips. Heroku Ready!
Stars: ✭ 59 (-14.49%)
Mutual labels: image-optimization
Image Optimizer
Simple lossless compression for Elementary OS
Stars: ✭ 52 (-24.64%)
Mutual labels: image-optimization
Image Optimizer
Image optimization / compression library. This library is able to optimize png, jpg and gif files in very easy and handy way. It uses optipng, pngquant, pngcrush, pngout, gifsicle, jpegoptim and jpegtran tools.
Stars: ✭ 785 (+1037.68%)
Mutual labels: image-optimization
image_optim_pack
Precompiled binaries for image_optim.
Contains binaries for Mac OS X (>= 10.7, i386 and x86_64) and Linux (i686 and x86_64).
A test application with latest image_optim and image_optim_pack is available on heroku: https://iopack.herokuapp.com/.
Binaries and libraries
-
advpng by Andrea Mazzoleni and Filipe Estima (GNU GPLv3)
- contains parts of 7z by Igor Pavlov with modifications by Andrea Mazzoleni (license)
- and zopfli by Lode Vandevenne and Jyrki Alakuijala (license, contributors)
- gifsicle by Eddie Kohler (GNU GPLv2)
- jhead by Matthias Wandel (public domain)
-
jpeg-recompress by Daniel G. Taylor (license)
- includes Image Quality Assessment (IQA) by Tom Distler (license)
- includes SmallFry by Derek Buitenhuis (license)
- statically linked against mozjpeg, see below
- jpegoptim by Timo Kokkonen (GNU GPLv2 or later)
- libjpeg and jpegtran by the Independent JPEG Group (license)
-
libjpeg-turbo by libjpeg-turbo Project (license)
- based on libjpeg, see above
- includes x86 SIMD extension for IJG JPEG library by Miyasaka Masaru (license)
- libpng by Guy Eric Schalnat, Andreas Dilger, Glenn Randers-Pehrson and others (license)
-
mozjpeg by Mozilla Research (license)
- base on libjpeg and libjpeg-turbo, see above
- optipng by Cosmin Truta (license, authors)
- pngcrush by Glenn Randers-Pehrson, portions by Greg Roelofs (license)
- pngquant by Kornel Lesiński based on code by Greg Roelofs and Jef Poskanzer after an idea by Stefan Schneider (license)
- zlib by Jean-Loup Gailly and Mark Adler (license)
NOTE: On FreeBSD and OpenBSD make is not the GNU Make, so gmake should be used instead.
You can download all source code using gnu make download target:
make download
Installation
gem install image_optim image_optim_pack
Or add to your Gemfile:
gem 'image_optim'
gem 'image_optim_pack'
Development
Mac OS X binaries and libraries are built on host, others using vagrant.
Boxes for vagrant are built using veewee, check boxes/Rakefile and boxes/definitions.
script/run # Build and test all for all oses and architectures
script/run NO_HALT=1 # Don't halt VMs after building
script/run NO_UP=1 # Don't start VMs before building (will fail if not already running)
script/run darwin 64 # Build only platforms matching darwin or 64
make # Build all tools and copy them to vendor/OS-ARCH for current OS and ARCH, then test
make all # same
make livecheck # Check versions
make update-versions # Update versions in Makefile
make download # Download archives
make download-tidy-up # Remove old archives
make build # Build all without copying to output directory
make test # Test bins for current os/arch
make test -i # Continue if one of bins fail
make clean # Remove build and output directories for current os/arch
make clean-all # Remove build root and output root directories
make clobber # `clean-all` and remove download directory
Copyright
Copyright (c) 2014-2020 Ivan Kuchin. See LICENSE.txt for details.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].
