1 个不稳定版本

使用旧的Rust 2015

0.1.0 2015年6月25日

#536压缩

MIT/Apache

95KB
2.5K SLoC

Rust 2K SLoC // 0.1% comments C++ 702 SLoC // 0.1% comments Objective-C 8 SLoC

Dark压缩器

Build Status Stories in Ready

git clone --recursive https://github.com/kvark/dark
cd dark
make

Dark旨在成为一个实用的无损通用数据压缩器。通过结合Rust的安全性以及最先进的BWT实现和压缩技术,Dark旨在成为您日常压缩需求的可靠工具。

它需要rust-compress,并与这个出色的库合作开发。

当前状态

压缩器可以成功地在线性时间内打包和解包任何数据,包括自执行文件。以下方面正在进行工作

  • SACA优化(BWT正向速度)
  • 范围/二进制编码器优化(打包/解包速度)
  • BWT-DC模型改进(压缩率)

基础

Dark-0.51的最新C版本在此作为Dark压缩模型进行复制。它将book1缩小到仅为214445字节。Dark-0.51的源代码也包含在"etc/dark-c/"中,它被采用为多平台并包含详细日志。

依赖项

~8.5MB
~29K SLoC