Serialize¶
- cereal - A C++11 library for serialization
- CsvParserCPlusPlus - C++ library for parsing text files.
- Expat - XML parser library in C.
- flatbuffers - Memory Efficient Serialization Library
- gumbo - An HTML5 parsing library in pure C99
- irrXML - simple and fast open source xml parser for C++
- jansson - C library for encoding, decoding and manipulating JSON data
- JsonSpirit - C++ JSON Library including both a json-data-structure and parser (based on Boost.Spirit>`.
- msgpack - efficient binary serialization format.
- nlohmann_json - JSON for Modern C++
- openddlparser - A simple and fast OpenDDL Parser. OpenDDL is the shortcut for Open Data Description Language.
- Protobuf - Protocol Buffers - Google’s data interchange format
- protobuf-c - Protocol Buffers implementation in C
- RapidJSON - A fast JSON parser/generator for C++ with both SAX/DOM style API
- RapidXML - attempt to create the fastest XML parser possible, while retaining usability, portability and reasonable W3C compatibility.
- thrift - software framework for scalable cross-language services development
- TinyXML2 - TinyXML2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs.
- yaml-cpp - human friendly data serialization standard for all programming languages.
- jsoncpp - A library that allows manipulating JSON values, including serialization and deserialization to and from strings.