Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    jszippublic

    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.

    install

    npm i jszip

    Downloadsweekly downloads

    519,854

    version

    3.1.5

    license

    (MIT OR GPL-3.0)

    repository

    githubgithub

    last publish

    collaborators

    • avatar
    • avatar
    • avatar