Popularity
7.8
Stable
Activity
0.0
Declining
2,872
154
861

Code Quality Rank: L1
Programming language: - - -
License: GNU General Public License v3.0 or later
Tags: Serialization    
Latest version: v3.3.0

MessagePack alternatives and similar libraries

Based on the "Serialization" category.
Alternatively, view MessagePack alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of MessagePack or a related project?

Add another 'Serialization' Library

README

msgpack for C/C++

It's like JSON but smaller and faster.

Overview

MessagePack is an efficient binary serialization format, which lets you exchange data among multiple languages like JSON, except that it's faster and smaller. Small integers are encoded into a single byte and short strings require only one extra byte in addition to the strings themselves.

C Library

See c_master

C++ Library

See cpp_master

Documentation

You can get additional information including the tutorial on the wiki.

Contributing

msgpack-c is developed on GitHub at msgpack/msgpack-c. To report an issue or send a pull request, use the issue tracker.

Here's the list of great contributors.

License

msgpack-c is licensed under the Boost Software License, Version 1.0. See the [LICENSE_1_0.txt](./LICENSE_1_0.txt) file for details.


*Note that all licence references and agreements mentioned in the MessagePack README section above are relevant to that project's source code only.