Simple, fast implementation of LZW (Lempel–Ziv–Welch) data compression algorithm in C.
- Console encoder/decoder tools
- OS independent
- Could be used in embedded projects
- Works with raw code-stream
LZW features:
- Hardcoded dictionary size
- Variable code size
- Code search is performed by hash table and embedded in dictionary linked lists (encoder)
- No dynamic memory allocation
The jbig2dec project is no longer hosted here. Please see: https://www.ghostscript.com
JBIG2 is a compression format for lossless and lossy encoding of scanned monochrome documents at moderately high resolution. It is very efficient in that domain, claiming 100:1 compression. jbig2dec is a decoder-only implementation of the format.
FLAC is a free lossless compressed audio format which supports streaming and archival. The FLAC project maintains the format and provides a reference encoder/decoder and input plugins for several popular audio players.