zipstreamer
StreamingUnzip
zipstreamer | StreamingUnzip | |
---|---|---|
3 | 1 | |
114 | 2 | |
- | - | |
3.9 | 10.0 | |
2 months ago | over 10 years ago | |
Go | Python | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
zipstreamer
- Stream ZIP archives on the fly, with highly parallel micro-service
- Stream large ZIP archives without memory inflation
-
Python – Writing large ZIP archives without memory inflation
I built a similar project in Go, along with http server. Comes in handy for streaming (as you point out): https://github.com/scosman/zipstreamer
StreamingUnzip
-
Python – Writing large ZIP archives without memory inflation
Interesting, for the read (decompression) case I wrote this a while back:
https://github.com/d136o/StreamingUnzip
Basically, if you have a big zip file with many files in it (csvs for example), you can pipe out the decompressed data…
It’s a bit obtuse to use since it calls for the end chunk of a zip archive (it may come from s3 for example).
What are some alternatives?
stream-unzip - Python function to stream unzip all the files in a ZIP archive on the fly
python-zipstream - Like Python's ZipFile module, except it works as a generator that provides the file in many small chunks.
python-zipstream - Like Python's ZipFile module, except it works as a generator that provides the file in many small chunks.
zipfly - Python Zip Stream
up - Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS.
archiver - Easily create & extract archives, and compress & decompress files of various formats
datasette - An open source multi-tool for exploring and publishing data