lzf library
A Dart implementation of the LZF, a fast and lightweight data compression algorithm.
LZF is optimized for speed rather than achieving the highest compression ratios, making it ideal for scenarios where performance is the priority, such as real-time data processing and low-latency systems.
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.