Protocol Buffers - Google's data interchange format
- protobuf
- protocol-buffers
- protocol-compiler
- protobuf-runtime
47,133 repositories indexed
1–24 of 31 · Most stars
Protocol Buffers - Google's data interchange format
FlatBuffers: Memory Efficient Serialization Library
A Java serialization/deserialization library to convert Java Objects into JSON and back
Go support for Google's protocol buffers
A blazingly fast JSON serializing & deserializing library
JSON in JavaScript
A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange.
Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
Header-only TOML config file parser and serializer for C++17.
go-querystring is Go library for encoding structs into URL query strings.
Dependency free PHP library that helps to map any input into a strongly-typed structure.
FHIR Protocol Buffers
Google ProtocolBuffers for Apple Swift
Immutable value types, enum classes, and serialization.
🗄️ single header json parser for C and C++
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.
Fast CSV parser and writer for Modern C++
json_struct is a single header only C++ library for parsing JSON directly to C++ structs and vice versa
A reasonably fast, easy to use and 100% conformant Elixir library for Google Protocol Buffers (aka protobuf)
Go library for encoding glTF 2.0 files
Cap'n Proto library and parser for go. This is go-capnproto-1.0, and does not have rpc. See https://github.com/zombiezen/go-capnproto2 for 2.0 which has rpc and capabilities.
Single header YAML 1.0 C++11 serializer/deserializer.
A C++ header-only YAML library
A fast, lightweight and single-header C++ csv parser library