compress

Compressor

Provides various compression algorithms in pure Go.

Optimized Go Compression Packages

GitHub

5k stars
70 watching
323 forks
Language: Go
last commit: almost 2 years ago
compressiondecompressiondeflategogolanggzipsnappyzipzstandardzstd

Related projects:

RepositoryDescriptionStars
google/zopfliA compression library that provides a fast but slow compression algorithm based on deflate or zlib.3,440
facebook/zstdA fast lossless compression algorithm targeting real-time compression scenarios23,936
google/snappyA fast compression and decompression library designed for high-speed data processing.6,217
golang/snappyA compression library implemented in the Go programming language.1,538
ulikunitz/xzA Go package for reading and writing xz-compressed files487
go-ego/gseA Go-based NLP library providing efficient multilingual text segmentation and analysis capabilities.2,600
emmanuel-marty/zultraA fast compression library that produces near-optimal deflate/zlib/gzip compressed bitstreams with a similar ratio to zopfli.27
lz4/lz4A fast and scalable lossless compression algorithm implemented in C.10,506
hairyhenderson/gomplateA command-line template renderer supporting various data sources2,736
inikep/lizardAn efficient compression algorithm with fast decompression speed653
mholt/archiverA multi-format archive utility and Go library that provides a generic replacement for platform-specific or format-specific archive utilities.4,442
nsf/gocodeAn autocompletion daemon for the Go programming language5,014
kornelski/pngquantA lossy PNG compressor that converts images to an efficient 8-bit format5,263
google/gopacketProvides packet processing capabilities for Go6,375
chrissimpkins/crunchAn image optimization tool that reduces PNG file size by applying lossy compression algorithms3,362