How are zlib, gzip and zip related? What do they have in common and how are they different?

This page summarizes the projects mentioned and recommended in the original post on /r/programming

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • ZLib

    A massively spiffy yet delicately unobtrusive compression library.

  • It's very nice that Adler wrote that answer. He also maintains https://github.com/madler/zlib

  • zlib

    Cloudflare fork of zlib with massive performance improvements (by cloudflare)

  • A faster zlib fork is available in https://github.com/cloudflare/zlib but it's not rebased on top of the latest upstream and is not packaged for debian.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • zstd

    Zstandard - Fast real-time compression algorithm

  • If you control the format (e.g. you are compressed data for yourself or you control the software on both ends), you should switch to zstd which is much better (the files are smaller and compression and decompression is faster at the same time, no tradeoff, because of 30 years of advances in technology).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts