messagepack library
Library for manual streaming packing and unpacking msgpack data.
Packer and Unpacker classes provides serializing and deserializing functions. Use packXXX, unpackXXX, isNull, isXXX methods, where XXX is a primitive types names. For working with iterables and maps - write header before and after manually pack items