Zip.js, zipper et dézipper et lire les ZIP en Javascript


Zip.js est une bibliothèque Javascript qui permet de zipper, dézipper et lire de gros fichiers ZIP, jusqu’à 4 Go. Elle s’appuie sur l’API FileSystem pour fonctionner. Elle propose deux API dont une de haut niveau qui permet d’interagir sur les ZIP.

Zip.js fonctionne parfaitement dans Chrome et IE10. Pour Firefox, il faut ajouter un polyfill pour les DataView (jusqu’à ce que ce soit implémenté dans FF). Pour Safari et IE9, il faut utiliser le polyfill Typed Array.

Il y a pas mal d’exemple sur le site.

Téléchargez Zip.js