zip.js is an open-source library (BSD license) for zipping and unzipping files.
See here for more info: http://gildas-lormeau.github.com/zip.js/
Caveats: Inflate/Deflate scripts may not work in the zip web worker
See here for more info: http://gildas-lormeau.github.com/zip.js/
Fork information
The original source files are loosely converted to ES module syntax.Caveats: Inflate/Deflate scripts may not work in the zip web worker