zopfli
v1.0.2
Published
Simple, synchronous deflate/inflate for buffers
Readme
NAME
node-zopfli - A better-compression alternative to zlib deflate/inflate compression for node.js buffers.
eg. this can be used as a drop in replacement for gzip compression on your web server, and it'll give smaller sizes. see this announcement
USAGE
Install with npm install zopfli.
var Buffer = require('buffer').Buffer;
var zopfli = require('zopfli');
var input = new Buffer('lorem ipsum dolor sit amet');
var compressed = zopfli.deflate(input);
var output = zopfli.inflate(compressed);BUILDING
To obtain and build the bindings:
git clone git://github.com/duralog/node-zopfli.git
cd node-zopfli
node-gyp rebuildYou can also use npm to download and install them:
npm install zopfliTESTS
expresso is required to run unit tests.
npm install -g expresso
expressoCONTRIBUTORS
- Kenneth Bentley node module, first version
- Konstantin Käfer orig zlib module, which I basically copied and pasted...
LICENSE
zopfli is Apache-2.0 licensed.
node-zopfli is MIT licensed.
