Preparing for system design interviews?  Try bugzed.com →

Minizlib Compression Streams

JSON →
library 3.1.0 ·javascript
verified Jun 17, 2026

minizlib is a high-performance JavaScript library designed for stream-based compression and decompression using zlib, gzip, Brotli, and Zstd algorithms. It leverages Node.js's native zlib bindings for optimal speed, providing a synchronous streaming API built on top of the 'minipass' stream implementation. The current stable version is 3.1.0, actively maintained with a focus on efficiency. A key differentiator is its synchronous operation on the main thread, which minimizes overhead and offers immediate processing, making it suitable for CPU-bound tasks in scenarios where consistent asynchronous behavior of Node's core `stream.Transform` might introduce undesirable latency. Unlike Node.js's built-in `zlib` module, minizlib exclusively provides stream interfaces and does not offer convenience methods for buffer-to-buffer compression/decompression, requiring users to compose streams for such tasks. It was developed to meet the demanding requirements of projects like 'node-tar' and 'minipass-fetch'.

total hits 13
actors 3 distinct systems
last hit 19d ago AhrefsBot
GPTBot
4
Script
1
Humans
4

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇩🇪 Germany · BD · 🇫🇷 France