Protocol Buffers - Google's data interchange format
- protobuf
- protocol-buffers
- protocol-compiler
- protobuf-runtime
77,852 visible repositories in the index
1–24 of 259 · 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
Apache Thrift
High-performance Protocol Buffers for JavaScript and TypeScript. Conformant through Edition 2026, and unusually versatile. No protoc required.
A fast, convenient and nonintrusive conversion framework between JSON and model. Your model class doesn't need to extend any base class. You don't need to modify any model file.
Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
Decorator-based transformation, serialization, and deserialization between objects and classes.
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#]
Magical Data Modeling Framework for JSON - allows rapid creation of smart data models. You can use it in your iOS, macOS, watchOS and tvOS apps.
Java binary serialization and cloning: fast, efficient, automatic
Super-fast/easy runtime validators and serializers via transformation
Kotlin multiplatform / multi-format serialization
ActiveModel::Serializer implementation and Rails hooks
TOML parser for Golang with reflection.
Fast JSON serializer for golang.
A streaming approach to JSON. Oboe.js speeds up web applications by providing parsed objects before the response completes.
PROST! a Protocol Buffers implementation for the Rust Language
A reference implementation of a JSON package in Java.