Creare file Zip con javascript

JSZip è una libreria Javascript opensource che permette di creare file zip al volo direttamente lato client.

Semplicemente aggiungendo una qualsiasi numero di file e cartelle al file zip, tutti gli oggetti saranno inclusi nel nuovo file generato.