Skip to content

warp-records/zippopotamus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zippopotamus

An implementation of the zip compression deflate algorithm from program written in Rust. Uses Huffman coding and LZ77 (32kb sliding window and 255b match len).

Project goals:

Essential tasks:

  • Huffman coding
    • Enforce 15 code len limit
  • LZ77 compression
  • Parse metadata
  • Store in standard zip format
  • CLI
  • Multi threading
  • Tests

Extra features:

  • Implement LZMA algorithm
  • Native OS support

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages