4.0.0 • Published 8 years ago

imgo v4.0.0

Weekly downloads
54
License
MIT
Repository
github
Last release
8 years ago

imgo

Optimize buffer of PNG, JPEG, GIF, SVG images.

Install

$ npm install imgo

Usage

JavaScript

const fs = require('fs');
const imgo = require('imgo');

fs.readFile('image.png', (error, data) => {
  imgo(data, {
    pngquant  : true,
    optipng   : true,
    zopflipng : true,
    pngcrush  : true
  }).then(optimized => {
    console.log('optimized image buffer', optimized);
  });
});

fs.readFile('image.jpg', (error, data) => {
  imgo(data, {
    jpegRecompress : true,
    jpegoptim      : true,
    mozjpeg        : true,
    guetzli        : true
  }).then(optimized => {
    console.log('optimized image buffer', optimized);
  });
});

fs.readFile('image.gif', (error, data) => {
  imgo(data, {
    gifsicle : true
  }).then(optimized => {
    console.log('optimized image buffer', optimized);
  });
});

fs.readFile('image.svg', (error, data) => {
  imgo(data, {
    svgo : true
  }).then(optimized => {
    console.log('optimized image buffer', optimized);
  });
});

CLI

# imgo help
$ imgo --help

# apply optipng and pngquant
$ cat image.png | imgo --optipng --pngquant > optimized.png

# apply all jpeg optimizers and out diff
$ cat image.jpg | imgo --jpg --info > optimized.jpg

# apply to jpeg files
$ imgo --jpg --info *.jpg

License

MIT: http://1000ch.mit-license.org

4.0.0

8 years ago

3.5.1

8 years ago

3.5.0

9 years ago

3.4.0

9 years ago

3.3.1

9 years ago

3.3.0

9 years ago

3.2.0

9 years ago

3.1.0

9 years ago

3.0.3

9 years ago

3.0.2

9 years ago

3.0.1

9 years ago

3.0.0

9 years ago

2.0.4

10 years ago

2.0.3

10 years ago

2.0.2

10 years ago

2.0.1

10 years ago

2.0.0

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago

0.3.2

10 years ago

0.3.1

10 years ago

0.2.2

10 years ago

0.2.1

10 years ago

0.2.0

11 years ago

0.1.5

11 years ago

0.1.4

11 years ago

0.1.3

11 years ago

0.1.2

11 years ago

0.1.1

11 years ago

0.1.0

11 years ago