Compression

Compression and Archiving Libraries

zstd24.1K

Zstandard - Fast real-time compression algorithm. Developed by Facebook. [BSD]

Brotli13.7K

Brotli compression format. Developed by Google. [MIT]

LZ410.6K

Extremely Fast Compression algorithm. [BSD] website

libarchive3.1K

Multi-format archive and compression library. [New BSD] website

miniz2.3K

Single C source file Deflate/Inflate compression library with zlib-compatible API, ZIP archive reading/writing, PNG writing. [MIT]

LZFSE1.8K

LZFSE compression library and command line tool. Developed by Apple.

zlib-ng1.6K

zlib for the "next generation" systems. Drop-In replacement with some serious optimizations. [zlib]

FiniteStateEntropy1.3K

New generation entropy codecs : Finite State Entropy and Huff0.

heatshrink1.3K

data compression library for embedded/real-time systems [ISC]

Minizip1.3K

Zlib with latest bug fixes that supports PKWARE disk spanning, AES encryption, and IO buffering. [zlib]

minizip-ng1.3K

Fork of the popular zip manipulation library found in the zlib distribution. [zlib]

smaz1.2K

Small strings compression library. [BSD]

bzip3711

A better and stronger spiritual successor to BZip2. [LGPL]

bit7z675

A C++ static library offering a clean and simple interface to the 7-zip shared libraries. [MPL2]

FastLZ452

Small & portable byte-aligned LZ77 compression. [MIT]

Rapidgzip385

Gzip Decompression and Random Access for Modern Multi-Core Machines. [Apache-2/MIT]

Kanzi141

a modern, modular, portable and efficient lossless data compressor implemented in C++. [Apache-2.0]

b
bzip2

A freely available, patent free, high-quality data compressor. [BSD]

K
KArchive

A library for creating, reading, writing and manipulating file archives like zip and tar. It also provides transparent compression and decompression of data, using formats like gzip, via a subclass of QIODevice. [LGPL]

L
LZHAM

Lossless data compression library with a compression ratio similar to LZMA but with much faster decompression. [BSD]

L
LZMAT

An extremely fast real-time lossless data compression library. [GPL]

P
PhysicsFS

A library to provide abstract access to various archives. It is intended for use in video games, and the design was somewhat inspired by Quake 3's file subsystem. [zlib]

S
Snappy

A fast compressor/decompressor. [BSD]

Z
ZLib

A very compact compression library for data streams. [zlib]

Z
ZZIPlib

Provides read access on ZIP-archives. [MPL/LGPL]