Protocol Buffers - Google's data interchange format
- protobuf
- protocol-buffers
- protocol-compiler
- protobuf-runtime
71,372 visible repositories in the index
1–24 of 56 · Most stars
Protocol Buffers - Google's data interchange format
FlatBuffers: Memory Efficient Serialization Library
Get JSON values quickly - JSON parser for Go
High-performance Protocol Buffers for JavaScript and TypeScript. Conformant through Edition 2026, and unusually versatile. No protoc required.
A lightweight library for converting complex objects to and from simple Python datatypes.
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.
Super-fast/easy runtime validators and serializers via transformation
TinyXML2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs.
Protocol Buffers with small code size
A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange.
https://github.com/json-c/json-c is the official code repository for json-c. See the wiki for release tarballs for download. API docs at http://json-c.github.io/json-c/
Optimized JSON
Validate XML, Parse XML and Build XML rapidly without C/C++ based libraries and no callback.
Marshalling / communication library for drones.
serialize all of Python
Fastest end-to-end CSV ingestion for Ruby (with C acceleration). SmarterCSV auto-detects formats, applies smart defaults, and returns Rails-ready hashes for seamless use with ActiveRecord, Sidekiq, parallel jobs, and S3 pipelines — even for messy user-uploaded real-world data.
One of the World's Fastest .NET CSV Parsers. Modern, minimal, fast, zero allocation, reading and writing of separated values (`csv`, `tsv` etc.). Cross-platform, trimmable and AOT/NativeAOT compatible with blazing fast SIMD vectorized parsing.
[Probably deprecated] Swift 2/3 JSON unmarshalling done (more) right
Rapid YAML - a library to parse and emit YAML, and do it fast.
Schema.org objects turned into strongly typed C# POCO classes for use in .NET. All classes can be serialized into JSON/JSON-LD and XML, typically used to represent structured data in the head section of html page.
:date: The VObject library for PHP allows you to easily parse and manipulate iCalendar and vCard objects
ObjectDumper is a utility which aims to serialize C# objects to string for debugging and logging purposes.
Marshmallow provides a flexible and performant JSON unmarshalling in Go. It specializes in dealing with unstructured struct - when some fields are known and some aren't, with zero performance overhead nor extra coding needed.
Programming language agnostic type construction language based on polynomials.