🔔 Alert..!! Get 2 Month Free Cloud Hosting With $200 Bonus From Digital Ocean ACTIVATE DEAL

A library for creating, reading and editing .zip files with Javascript, with a lovely and simple API.JavaScript today is capable of generating a lot of data. The easiest way to deliver multiple files to your users is in a zip file. Instead of wasting server resources and bandwidth you can get the client to do it for you.

Core Java Script

Documentation

JSZip Build Status Code Climate

Selenium Test Status

A library for creating, reading and editing .zip files with JavaScript, with a lovely and simple API.

See https://stuk.github.io/jszip for all the documentation.

var zip = new JSZip();  zip.file("Hello.txt", "Hello World\n");  var img = zip.folder("images"); img.file("smile.gif", imgData, {base64: true});  zip.generateAsync({type:"blob"}).then(function(content) {     // see FileSaver.js     saveAs(content, "example.zip"); });  /* Results in a zip containing Hello.txt images/     smile.gif */

License

JSZip is dual-licensed. You may use it under the MIT license or the GPLv3 license. See LICENSE.markdown.


You May Also Like