Protocol Buffers - Google's data interchange format
- protobuf
- protocol-buffers
- protocol-compiler
- protobuf-runtime
47,133 repositories indexed
1–24 of 49 · Most stars
Protocol Buffers - Google's data interchange format
JSON for Modern C++
FlatBuffers: Memory Efficient Serialization Library
Cap'n Proto serialization/RPC system - core tools and C++ 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 C++11 library for serialization
C++ Reflection Library
Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
Meta's Thrift implementation: cross-language serialization and high-performance async RPC
Cross-platform, Serial Port library written in C++
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
Header-only TOML config file parser and serializer for C++17.
A C++20 library for fast serialization, deserialization and validation using reflection. Supports JSON, Avro, Boost Serialization, BSON, Cap'n Proto, CBOR, Cereal, Command line interfaces, CSV, Environment variables, flexbuffers, msgpack, parquet, TOML, UBJSON, XML, YAML, yas / msgpack.org[C++20]
universal serialization engine
TOML for Modern C++
Your binary serialization library
a header-file-only, JSON parser serializer in C++
A modern C++ CSV parser and serializer that doesn't make you choose between ease of use or performance.
A lightweight C++20 serialization and RPC library
A fast JSON serializing & deserializing library, accelerated by SIMD.
Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift
CSerialPort - lightweight cross-platform serial port library and protocol parsing for C++/C/C#/Java/Python/Node.js/Electron/Rust
A C++, header-only library for constructing JSON and JSON-like data formats, with JSON Pointer, JSON Patch, JSON Schema, JSONPath, JMESPath, CSV, MessagePack, CBOR, BSON, UBJSON, toon-format