JavaScript library to zip and unzip files : Zip.js

zip.js is a JavaScript library to zip and unzip files. Zip.js offers a low-level API for writing and reading large zip files (up to 4GB) with a stable RAM use. It also offers a Filesystem API in order to manipulate zip file structure.