Protocol Buffers - Google's data interchange format
- protobuf
- protocol-buffers
- protocol-compiler
- protobuf-runtime
47,133 repositories indexed
1–24 of 25 · Most stars
Protocol Buffers - Google's data interchange format
FlatBuffers: Memory Efficient Serialization Library
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.
A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange.
Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
[Probably deprecated] Swift 2/3 JSON unmarshalling done (more) right
A Java library for parsing and building iCalendar data models
A generic swappable back-end for JSON handling.
Marshaling the typeless wild west of [String: Any]
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.
A declarative serialization framework for controlling formatting of data at the byte and bit level using field bindings, converters, and code.
Header-only, lightweight C++ library for binary streaming & serialization. Network data handling made easy peasy!
Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags. MIT Licensed.
ROXML is a module for binding Ruby classes to XML. It supports custom mapping and bidirectional marshalling between Ruby and XML using annotation-style class methods, via Nokogiri or LibXML.
Highly configurable, fast JSON encoder for Go
Golang binary decoder for mapping data into the structure
BeanIO 3, a Java library for marshalling and unmarshalling bean objects from XML, CSV, delimited and fixed length stream formats.
Compile-time JSON marshaling and abstraction for Scala, Scala Native and Scala.js
Audio Definition Model (ITU-R BS.2076) handling library
A Delphi (10.4.1+) library
CSV handling library for Elixir.
Contains primitives for marshaling/unmarshaling Unix timestamp/epoch to/from built-in time.Time type in JSON