git clone --recursive https://github.com/kvark/dark
cd dark
make
Dark aims to be a practical lossless universal data compressor. By combining the security of Rust with the state of art BWT implementation and compression techniques, Dark aims to be the trust-worthy tool for your day-to-day compression needs.
It requires rust-compress, and is developed in cooperation with this wonderful library.
The compressor can successfully pack and unpack any data in linear time, including the self executable. The following areas are being worked on:
The latest C-version of Dark-0.51 is replicated 1-to-1 here as the Dark compression model. It narrows down book1 to just 214445 bytes. Source of Dark-0.51 is also included in "etc/dark-c/", it was adopted to be multi-platform and include verbose logging.