Protocol Buffers - Google's data interchange format
Support
Quality
Security
License
Reuse
FlatBuffers: Memory Efficient Serialization Library
Support
Quality
Security
License
Reuse
Cap'n Proto serialization/RPC system - core tools and C++ library
Support
Quality
Security
License
Reuse
Go support for Google's protocol buffers
Support
Quality
Security
License
Reuse
Protocol Buffers for JavaScript (& TypeScript).
Support
Quality
Security
License
Reuse
Serialization framework for Rust
Support
Quality
Security
License
Reuse
A new way of working with Protocol Buffers.
Support
Quality
Security
License
Reuse
A lightweight library for converting complex objects to and from simple Python datatypes.
Support
Quality
Security
License
Reuse
Java binary serialization and cloning: fast, efficient, automatic
Support
Quality
Security
License
Reuse
[Deprecated] Protocol Buffers for Go with Gadgets
Support
Quality
Security
License
Reuse
Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#]
Support
Quality
Security
License
Reuse
Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
Support
Quality
Security
License
Reuse
Kotlin multiplatform / multi-format serialization
Support
Quality
Security
License
Reuse
A Python library that generates static type annotations by collecting runtime types
Support
Quality
Security
License
Reuse
Protocol Buffers library for idiomatic .NET
Support
Quality
Security
License
Reuse
Plugin and runtime library for using protobuf with Swift
Support
Quality
Security
License
Reuse
A C++11 library for serialization
Support
Quality
Security
License
Reuse
Annotation processor to create immutable objects and builders. Feels like Guava's immutable collections but for regular value objects. JSON, Jackson, Gson, JAX-RS integrations included
Support
Quality
Security
License
Reuse
Protobuf validation
Support
Quality
Security
License
Reuse
PROST! a Protocol Buffers implementation for the Rust Language
Support
Quality
Security
License
Reuse
🚄 FASTJSON2 is a Java JSON library with excellent performance.
Support
Quality
Security
License
Reuse
Rusty Object Notation
Support
Quality
Security
License
Reuse
Python Data Structures for Humans™.
Support
Quality
Security
License
Reuse
Apache Avro is a data serialization system.
Support
Quality
Security
License
Reuse
Protocol Buffers implementation in C
Support
Quality
Security
License
Reuse
Infinitely Fast Deserializer for .NET, .NET Core and Unity.
Support
Quality
Security
License
Reuse
Go support for Google's protocol buffers
Support
Quality
Security
License
Reuse
A blazingly fast JSON serializing & deserializing library
Support
Quality
Security
License
Reuse
A binary encoder / decoder implementation in Rust.
Support
Quality
Security
License
Reuse
msgpack.org[Go] MessagePack encoding for Golang
Support
Quality
Security
License
Reuse
Confluent Schema Registry for Kafka
Support
Quality
Security
License
Reuse
Java serialization library, proto compiler, code generator
Support
Quality
Security
License
Reuse
Zero-copy deserialization framework for Rust
Support
Quality
Security
License
Reuse
Zero encoding extreme performance binary serializer for C# and Unity.
Support
Quality
Security
License
Reuse
MessagePack serializer implementation for Python msgpack.org[Python]
Support
Quality
Security
License
Reuse
idiomatic codec and rpc lib for msgpack, cbor, json, etc. msgpack.org[Go]
Support
Quality
Security
License
Reuse
A Go code generator for MessagePack / msgpack.org[Go]
Support
Quality
Security
License
Reuse
FST: fast java serialization drop in-replacement
Support
Quality
Security
License
Reuse
PROST! a Protocol Buffers implementation for the Rust Language
Support
Quality
Security
License
Reuse
Map nested JSON structures onto PHP classes
Support
Quality
Security
License
Reuse
Fast, robust, powerful and extendible .NET serializer built for Unity
Support
Quality
Security
License
Reuse
jsoniter (json-iterator) is fast and flexible JSON parser available in Java and Go
Support
Quality
Security
License
Reuse
a small protobuf implementation in C
Support
Quality
Security
License
Reuse
Benchmarks of Go serialization methods
Support
Quality
Security
License
Reuse
MessagePack serializer implementation for Java / msgpack.org[Java]
Support
Quality
Security
License
Reuse
This library provides implementations of many algorithms and data structures that are useful for bioinformatics. All provided implementations are rigorously tested via continuous integration.
Support
Quality
Security
License
Reuse
Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
Support
Quality
Security
License
Reuse
Protocol buffer compiler for Scala.
Support
Quality
Security
License
Reuse
Avro for JavaScript :zap:
Support
Quality
Security
License
Reuse
A toolset for reverse engineering and fuzzing Protobuf-based apps
Support
Quality
Security
License
Reuse
p
protobufby protocolbuffers
Protocol Buffers - Google's data interchange format
C++ 59742Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
f
flatbuffersby google
FlatBuffers: Memory Efficient Serialization Library
C++ 20605Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
capnprotoby capnproto
Cap'n Proto serialization/RPC system - core tools and C++ library
C++ 9924Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
protobufby golang
Go support for Google's protocol buffers
Go 9094Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
p
protobuf.jsby protobufjs
Protocol Buffers for JavaScript (& TypeScript).
JavaScript 9063Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
serdeby serde-rs
Serialization framework for Rust
Rust 7220Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
bufby bufbuild
A new way of working with Protocol Buffers.
Go 6843Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
marshmallowby marshmallow-code
A lightweight library for converting complex objects to and from simple Python datatypes.
Python 6558Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
k
kryoby EsotericSoftware
Java binary serialization and cloning: fast, efficient, automatic
HTML 5797Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
p
protobufby gogo
[Deprecated] Protocol Buffers for Go with Gadgets
Go 5556Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
M
MessagePack-CSharpby neuecc
Extremely Fast MessagePack Serializer for C#(.NET, .NET Core, Unity, Xamarin). / msgpack.org[C#]
C# 4715Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
o
orjsonby ijl
Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
Python 4643Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
k
kotlinx.serializationby Kotlin
Kotlin multiplatform / multi-format serialization
Kotlin 4557Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
M
MonkeyTypeby Instagram
A Python library that generates static type annotations by collecting runtime types
Python 4251Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
protobuf-netby protobuf-net
Protocol Buffers library for idiomatic .NET
C# 4224Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
s
swift-protobufby apple
Plugin and runtime library for using protobuf with Swift
Swift 4206Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
cerealby USCiLab
A C++11 library for serialization
C++ 3608Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
i
immutablesby immutables
Annotation processor to create immutable objects and builders. Feels like Guava's immutable collections but for regular value objects. JSON, Jackson, Gson, JAX-RS integrations included
Java 3282Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
protoc-gen-validateby bufbuild
Protobuf validation
Go 3242Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
prostby tokio-rs
PROST! a Protocol Buffers implementation for the Rust Language
Rust 2815Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
fastjson2by alibaba
🚄 FASTJSON2 is a Java JSON library with excellent performance.
Java 2788Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
Support
Quality
Security
License
Reuse
s
schematicsby schematics
Python Data Structures for Humans™.
Python 2555Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
a
avroby apache
Apache Avro is a data serialization system.
Java 2507Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
protobuf-cby protobuf-c
Protocol Buffers implementation in C
C++ 2360Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
Z
ZeroFormatterby neuecc
Infinitely Fast Deserializer for .NET, .NET Core and Unity.
C# 2323Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
protobuf-goby protocolbuffers
Go support for Google's protocol buffers
Go 2245Updated: 2 y ago License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
s
sonicby bytedance
A blazingly fast JSON serializing & deserializing library
Go 2214Updated: 3 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
bincodeby bincode-org
A binary encoder / decoder implementation in Rust.
Rust 2127Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
msgpackby vmihailenco
msgpack.org[Go] MessagePack encoding for Golang
Go 2052Updated: 2 y ago License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
s
schema-registryby confluentinc
Confluent Schema Registry for Kafka
Java 1967Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
p
protostuffby protostuff
Java serialization library, proto compiler, code generator
Java 1927Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
rkyvby rkyv
Zero-copy deserialization framework for Rust
Rust 1923Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
M
MemoryPackby Cysharp
Zero encoding extreme performance binary serializer for C# and Unity.
C# 1767Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
msgpack-pythonby msgpack
MessagePack serializer implementation for Python msgpack.org[Python]
Python 1755Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
goby ugorji
idiomatic codec and rpc lib for msgpack, cbor, json, etc. msgpack.org[Go]
Go 1748Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
msgpby tinylib
A Go code generator for MessagePack / msgpack.org[Go]
Go 1631Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fast-serializationby RuedigerMoeller
FST: fast java serialization drop in-replacement
Java 1522Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
prostby danburkert
PROST! a Protocol Buffers implementation for the Rust Language
Rust 1502Updated: 4 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
j
jsonmapperby cweiske
Map nested JSON structures onto PHP classes
PHP 1488Updated: 2 y ago License: Weak Copyleft (OSL-3.0)
Support
Quality
Security
License
Reuse
o
odin-serializerby TeamSirenix
Fast, robust, powerful and extendible .NET serializer built for Unity
C# 1450Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
j
javaby json-iterator
jsoniter (json-iterator) is fast and flexible JSON parser available in Java and Go
Java 1428Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
u
upbby protocolbuffers
a small protobuf implementation in C
C 1421Updated: 2 y ago License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
go_serialization_benchmarksby alecthomas
Benchmarks of Go serialization methods
Go 1417Updated: 2 y ago License: No License (No License)
Support
Quality
Security
License
Reuse
m
msgpack-javaby msgpack
MessagePack serializer implementation for Java / msgpack.org[Java]
Java 1340Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
r
rust-bioby rust-bio
This library provides implementations of many algorithms and data structures that are useful for bioinformatics. All provided implementations are rigorously tested via continuous integration.
Rust 1311Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
cistaby felixguendling
Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
C++ 1294Updated: 2 y ago License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
ScalaPBby scalapb
Protocol buffer compiler for Scala.
Scala 1253Updated: 2 y ago License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
Support
Quality
Security
License
Reuse
p
pbtkby marin-m
A toolset for reverse engineering and fuzzing Protobuf-based apps
Python 1169Updated: 2 y ago License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse