Protocol Buffers - Google's data interchange format
- protobuf
- protocol-buffers
- protocol-compiler
- protobuf-runtime
47,133 repositories indexed
1–24 of 67 · Most stars
Protocol Buffers - Google's data interchange format
JSON for Modern C++
FlatBuffers: Memory Efficient Serialization Library
🎒 Token-Oriented Object Notation (TOON) – compact, human-readable serialization of JSON data for LLM prompts. TypeScript SDK, CLI, benchmarks.
A Java serialization/deserialization library to convert Java Objects into JSON and back
Cap'n Proto serialization/RPC system - core tools and C++ library
Serialization framework for Rust
Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
A lightweight library for converting complex objects to and from simple Python datatypes.
Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#]
Java binary serialization and cloning: fast, efficient, automatic
A C++11 library for serialization
A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange.
A handy swift json-object serialization/deserialization library
The fastest JSON library in C
HTML parsing/serialization toolset for Node.js. WHATWG HTML Living Standard (aka HTML5)-compliant.
Apache Avro is a data serialization system.
Screaming fast JSON parsing and serialization library for Android.
Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
YamlDotNet is a .NET library for YAML
Meta's Thrift implementation: cross-language serialization and high-performance async RPC
Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
💡Extremely fast enterprise server framework, can be used in RPC, game server, web server.
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]