zopfli
v1.0.2
Published
Simple, synchronous deflate/inflate for buffers
Downloads
14
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 rebuild
You can also use npm
to download and install them:
npm install zopfli
TESTS
expresso is required to run unit tests.
npm install -g expresso
expresso
CONTRIBUTORS
- 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.