1 unstable release
0.1.0 | Sep 30, 2023 |
---|
#657 in Compression
9KB
188 lines
LZ77
A zero dependency, pure rust implementation of the FastLZ LZ77 compression algorithm.
Currently this library only decompresses, but compression will follow if there is a demand for it. This library was specifically built for the ni-file library, where sampler instruments built for Kontakt use an implementation of the LZ77 algorithm with very specific sliding window behaviors. It should (in theory) work for any LZ77 compressed file however. If it does not please file an issue.
lib.rs
:
LZ77 is a lossless sliding window data compression algorithm. It replaces repeated occurrences of data with references to a single copy.