lz77

Implementation of various LZ77 algorithms

Pure Nim score 15/100 · tests present · no docs generated

Summary

Latest Version Unknown
License MIT
CI Status Failing
Downloads 0
Last Indexed 2026-07-21 05:24

Installation

nimble install lz77
choosenim install lz77
git clone https://github.com/sealmove/LZ77

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
lz77 - - - - - - -

Source

Repository https://github.com/sealmove/LZ77
Homepage https://github.com/sealmove/LZ77
Registry Source nimble_official

README

Implementation of LZ77 algorithms

Motivation

This project was motivated by the attempt to write an os-agnostic parser for Windows Prefetch files.
Most parsers use the Windows API to decompress MAM data, which means they only work on Windows 8.1 & 10.

Generality of implementation

I will try to make the implementation as general as possible, but for now I follow Microsoft's conventions.