gifsicle bin-wrapper that makes it seamlessly available as a local dependency
Latest commit 88b8b2d Sep 3, 2016 @shinnn shinnn 3.0.4
Failed to load latest commit information.
lib Fix lint errors Sep 3, 2016
test Fix lint errors Sep 3, 2016
vendor Update Windows binaries to v1.88 Sep 3, 2016
.editorconfig meta tweaks Jun 14, 2016
.gitattributes Initial commit Jul 29, 2013
.gitignore Update Linux x64 binary to version 1.83 Aug 22, 2014
.travis.yml meta tweaks Jun 14, 2016
cli.js Fix lint errors Sep 3, 2016
index.js Export it directly Apr 20, 2015
license Tweaks Apr 20, 2015
package.json 3.0.4 Sep 3, 2016 Fix typo (gifsicl**e**) Sep 3, 2016

gifsicle-bin Build Status

gifsicle manipulates GIF image files in many different ways. Depending on command line options, it can merge several GIFs into a GIF animation; explode an animation into its component frames; change individual frames in an animation; turn interlacing on and off; add transparency and much more.


$ npm install --save gifsicle


const {execFile} = require('child_process');
const gifsicle = require('gifsicle');

execFile(gifsicle, ['-o', 'output.gif', 'input.gif'], err => {
    console.log('Image minified!');


$ npm install --global gifsicle
$ gifsicle --help


MIT © imagemin