Only a small amount of data is kept in memory at any one time, with some limitations.

On-demand ZIPs

Generating ZIPs on-demand in a web server is a typical use case for stream-zip.


Optionally constructs Zip64 files, allowing sizes beyond the 4GiB limit of the original ZIP format.


The code for stream-unzip is public and contributions are welcome though the stream-zip repository on GitHub.