Select your preferred settings to generate a customized, standalone build of zip.js
Configuration
Speed & RAM: Improves responsiveness by running compression on background threads
(multi-core support).
Consumes more RAM only when compressing multiple entries in parallel.
Compression Implementation:
Features vs Compatibility:
WASM/JS: Supports custom compression levels, deflate64 decompression, and older
environments (requires no browser-native streams support).
None (Native): Smallest size but relies on modern
CompressionStream/DecompressionStream APIs (only 'deflate' and no
custom levels).
Impact: If unchecked, space is saved but compression will fail if Web
Workers are not available or fail to start.
File System API (fs):
Rich Management: Higher-level API that allows editing, adding, and removing files from
ZIP archives in a virtual file system.