lzf library
This library provides a Dart implementation of the LZF, a fast and lightweight data compression algorithm.
LZF is optimized for speed over compression ratio. Ideal for real-time data processing, caching layers, and low-latency systems where throughput matters most.
Classes
- ChunkDecoder
- Decodes LZF-encoded data into its original (uncompressed) form.
- ChunkEncoder
- Encodes raw data into LZF chunks.
- LZFChunk
- A chunk of LZF-encoded data, which may be either compressed or uncompressed.
- LZFDecoder
- A utility class for decoding LZF-encoded data.
- LZFEncoder
- A utility class for encoding data into LZF format.
Exceptions / Errors
- LZFException
- Exception thrown when an error occurs during LZF compression or decompression.