Top C++ Frameworks & Libraries for serialization

Protocol Buffers - Google's data interchange format

FlatBuffers: Memory Efficient Serialization Library

Cap'n Proto serialization/RPC system - core tools and C++ library

A C++11 library for serialization

Bond is a cross-platform framework for working with schematized data. It supports cross-language de/serialization and powerful generic mechanisms for efficiently m...

C++ Reflection Library

Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code...

a header-file-only, JSON parser serializer in C++

Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum...

Meta programming utilities for C++14. Merged in matt-42/lithium

Benchmark comparing various data serialization libraries (thrift, protobuf etc.) for C++

The Elle coroutine-based asynchronous C++ development framework.

Your binary serialization library

universal serialization engine

Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.

Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift...

A fast and compact format for serialization and storage

Yet Another Serialization

Code I use in my game for all serialization/deserialization/introspection stuff

Header-only TOML config file parser and serializer for C++17 (and later!).

eCAL - enhanced Communication Abstraction Layer

Riegeli/records is a file format for storing a sequence of string records, typically serialized protocol buffers....

A C++14/C++17 header-only library for simple, efficient, and robust serialization/deserialization of glTF 2.0...

C++ Serialization library for JSON

更好的序列化库,c++14开发,header-only,简洁高效。Now there is a better serialization libray: please replace kapok with iguana....

A C++11 or library for parsing and serializing JSON to and from a DOM container in memory.

C++17 library for all your binary de-/serialization needs

QxOrm library - C++ Qt ORM (Object Relational Mapping) and ODM (Object Document Mapper) library - Official repository...

Serialization without any serialization codes in C++

A fast C++ serialization and de-serialization of Google's protobuf Messages into/from JSON format.

Fast JSON serialization and parsing in C++

Rapid YAML - a library to parse and emit YAML, and do it fast.

multi-platform bittorrent client

A serialization format for various persistent Vulkan object types.

json_struct is a single header only C++ library for parsing JSON directly to C++ structs and vice versa...