lua-csnappy
Overview
lua-csnappy is a binding of the csnappy library which implements the Google's Snappy (de)compressor.
Snappy uses a LZ77-type algorithm with a fixed, byte-oriented encoding.
References
The csnappy library is available at https://github.com/zeevt/csnappy.
The specification and the original C++ implementation of Snappy are available at https://google.github.io/snappy/.
Status
lua-csnappy is in beta stage.
It's developed for Lua 5.1, 5.2, 5.3 & 5.4.
Download
lua-csnappy source can be downloaded from Framagit.
Installation
lua-csnappy is available via LuaRocks:
luarocks install lua-csnappy
or manually, with:
make install
Test
The test suite requires the module lua-TestMore.
make test
Copyright and License
Copyright © 2012-2018 François Perrad
This library is licensed under the terms of the BSD license, like csnappy & Snappy.