Protocol Buffers - Google's data interchange format
- protobuf
- protocol-buffers
- protocol-compiler
- protobuf-runtime
71,372 visible repositories in the index
1–24 of 254 · 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.
Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input
Json.NET is a popular high-performance JSON framework for .NET
Model framework for Cocoa and Cocoa Touch
High-performance Protocol Buffers for JavaScript and TypeScript. Conformant through Edition 2026, and unusually versatile. No protoc required.
A blazingly fast JSON serializing & deserializing library
Simple JSON Object mapping written in Swift
Decorator-based transformation, serialization, and deserialization between objects and classes.
A lightweight library for converting complex objects to and from simple Python datatypes.
JSON5 — JSON for Humans
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
TinyXML2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs.
Python module that makes working with XML feel like you are working with JSON
THE fastest alternative JSON parser for Go that does not require schema
Protocol Buffers with small code size
Repair malformed JSON from LLMs, APIs, logs, and user input in Python.