/smaz-kotlin

Kotlin port of Smaz

Primary LanguageKotlinBSD 2-Clause "Simplified" LicenseBSD-2-Clause

Kotlin port of Smaz Shared Dictionary Compression Algorithm.

Build Status

This is a kotlin implementation of the Smaz shared dictionary compression algorithm. This algorithm produces good results for strings which are typically too small to be compressed using Huffman based algorithms. This port is based off the Java implementation which can be found at Xiao link.

The original C implemenation of the algorithm can be found here link.