lua-ConciseSerialization


Overview

The Concise Binary Object Representation (RFC 7049) is a data format whose design goals include the possibility of extremely small code size, fairly small message size, and extensibility without the need for version negotiation.

It's a pure Lua implementation, without dependency.

References

The homepage of CBOR is available at http://cbor.io/.

CBOR is specified in the RFC-7049.

Status

lua-ConciseSerialization is in beta stage.

It's developed for Lua 5.1, 5.2 & 5.3. There are 2 variants:

Download

The sources are hosted on GitHub.

Installation

lua-ConciseSerialization is available via LuaRocks:

luarocks install lua-conciseserialization
# luarocks install lua-conciseserialization-lua53

or manually, with:

make install LUAVER=5.2

Test

The test suite requires the module lua-TestMore.

make test

Copyright © 2016-2017 François Perrad OpenHUB LinkedIn

This library is licensed under the terms of the MIT/X11 license, like Lua itself.