Skip to content
/ lzw Public

Fast implementation of the LZW encoder and decoder

License

Notifications You must be signed in to change notification settings

redwarp/lzw

Repository files navigation

Docs Crates.io Crates.io

salzweg

Salzweg is a LZW encoder and decoder, implementing the GIF variation with code sizes between 2 and 8.

LZW is a universal lossless data compression algorithm.

Crates

A few crates here:

  • lzw - the actual library, implementing the LZW compression algo.
  • exploration - just trying different way to compress LZW, and comparing how efficient they are.
  • memory-profiling - separate crate to check for memory usage using dhat-rs.

License

Code is licensed under MIT.