How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
a streaming interface for archive generation
tar-stream is a streaming tar parser and generator.
Pako is a pure JavaScript compression library that ports the C zlib library to JavaScript, providing deflate and gzip compression and decompression capabilities. It runs in both browser and Node.js environments by using typed arrays and universal JavaScript, avoiding platform-specific APIs for cross-platform compatibility. The library handles data through bitwise operations for Huffman coding and LZ77 matching, and automatically encodes string inputs to UTF-8 before compression while decoding them back on decompression. It supports streaming chunk-based processing, allowing incremental data h
Gzip header-only C++ library
The main features of mapbox/gzip-hpp are: Compression Utilities.
Open-source alternatives to mapbox/gzip-hpp include: archiverjs/node-archiver — a streaming interface for archive generation. mafintosh/tar-stream — tar-stream is a streaming tar parser and generator. mateidavid/zstr — A C++ header-only ZLib wrapper. nodeca/pako — Pako is a pure JavaScript compression library that ports the C zlib library to JavaScript, providing deflate and gzip… thejoshwolfe/yauzl — yet another unzip library for node. thejoshwolfe/yazl — yet another zip library for node.