Compression Libraries
Apache Commons Compress defines an API for working with
compression and archive formats. These include bzip2, gzip, pack200,
LZMA, XZ, Snappy, traditional Unix Compress, DEFLATE, DEFLATE64, LZ4,
Brotli, Zstandard and ar, cpio, jar, tar, zip, dump, 7z, arj.
Last Release on Jul 30, 2025
Java ports and bindings of the LZ4 compression algorithm and the xxHash hashing algorithm
Last Release on Jun 19, 2021
5. Zip4j617 usages
net.lingala.zip4j » zip4jApache
Zip4j - A Java library for zip files and streams
Last Release on Feb 22, 2023
JNI bindings for Zstd native library that provides fast and high compression lossless algorithm for Java and all JVM languages.
Last Release on Oct 21, 2025
7. JZlib401 usages
com.jcraft » jzlibBSD
JZlib is a re-implementation of zlib in pure Java
Last Release on Oct 4, 2013
8. ZT Zip273 usages
org.zeroturnaround » zt-zipApache
The project is intended to have a small, easy and fast library to process ZIP archives. Either create, modify or explode them. On disk or in memory.
Last Release on Jan 29, 2024
9. Aircompressor163 usages
io.airlift » aircompressorApache
10. Compress LZF149 usages
com.ning » compress-lzfApache
Compression codec for LZF encoding for particularly encoding/decoding, with reasonable compression.
Compressor is basic Lempel-Ziv codec, without Huffman (deflate/gzip) or statistical post-encoding.
See "http://oldhome.schmorp.de/marc/liblzf.html" for more on original LZF package.
Last Release on Sep 27, 2025