# libribzip2 - a comprehensible pure Rust bzip2 implementation `libribzip` attempts to be a comprehensible bzip2 implementation. It is currently WIP and to be considered unstable (interface-wise) and incomplete. # Features * pure safe-Rust implementation with no dependencies * multithreaded encoding * linear-time Burrows-Wheeler transform using SA-IS and Duval's algorithm * flexible computation of Huffman codes using one of * static global frequency tables * local tables computed using k-means clustering through Lloyd's algorithm # Contributing `libribzip2` is part of `ribzip2`, see the contribution guidelines there.