It consists of only two .c and two .h files The compression algorithm is very, very fast, yet still written in portable C. It has Very fast compression speeds, rivaling a straight copy loop, especially for decompression which is basically memcpy-speed. Its also easy to use - just 2 functions. Do you REALLY need zlib?