Data structure serialization library with several opposite design goals from Serde
Support
Quality
Security
License
Reuse
Benchmark comparing various data serialization libraries (thrift, protobuf etc.) for C++
Support
Quality
Security
License
Reuse
CBOR codec (RFC 8949) with CBOR tags, Go struct tags (toarray, keyasint, omitempty), float64/32/16, big.Int, and fuzz tested billions of execs.
Support
Quality
Security
License
Reuse
protoc plugin library for efficient proto-based code generation
Support
Quality
Security
License
Reuse
BinData - Parsing Binary Data in Ruby
Support
Quality
Security
License
Reuse
Hprose is a cross-language RPC. This project is Hprose 2.0 for Java
Support
Quality
Security
License
Reuse
Fast and well tested serialization library on top of dataclasses
Support
Quality
Security
License
Reuse
A Cython alternative to Google's Python Protobuf library
Support
Quality
Security
License
Reuse
libnop: C++ Native Object Protocols
Support
Quality
Security
License
Reuse
Protobuf RPC是一种基于TCP协议的二进制RPC通信协议的Java实现
Support
Quality
Security
License
Reuse
Yet another serialization library on top of dataclasses, inspired by serde-rs.
Support
Quality
Security
License
Reuse
Salat is a simple serialization library for case classes.
Support
Quality
Security
License
Reuse
A lightweight C++20 serialization and RPC library
Support
Quality
Security
License
Reuse
Support
Quality
Security
License
Reuse
Auto reflection tool from JSON to Model, user friendly JSON encoder / decoder, aims to never die
Support
Quality
Security
License
Reuse
High Performance JSON Serialization for ActiveRecord & Ruby Objects
Support
Quality
Security
License
Reuse
A super efficient binary serialization format for JSON.
Support
Quality
Security
License
Reuse
Smallest, fastest polymorphic JSON serializer
Support
Quality
Security
License
Reuse
Protocol Buffer companion tool. Track your .proto files and prevent changes to messages and services which impact API compatibility.
Support
Quality
Security
License
Reuse
Better binary packing for Go
Support
Quality
Security
License
Reuse
A memory efficient string type that can store up to 24* bytes on the stack
Support
Quality
Security
License
Reuse
MPack - A C encoder/decoder for the MessagePack serialization format / msgpack.org[C]
Support
Quality
Security
License
Reuse
Create a schema object to encode/decode your JSON in to a compact byte buffer with no overhead.
Support
Quality
Security
License
Reuse
This crate provides custom de/serialization helpers to use in combination with serde's `with`-annotation and with the improved `serde_as`-annotation.
Support
Quality
Security
License
Reuse
Serialize/deserialize an error into a plain object
Support
Quality
Security
License
Reuse
Type-erased Serialize, Serializer and Deserializer traits
Support
Quality
Security
License
Reuse
open source tools to generate mypy stubs from protobufs
Support
Quality
Security
License
Reuse
A pure ruby implementation of Google's Protocol Buffers
Support
Quality
Security
License
Reuse
Fast, idiomatic C# implementation of Flatbuffers
Support
Quality
Security
License
Reuse
Aerospike Client Go
Support
Quality
Security
License
Reuse
A serialization/deserialization/validation library for strings, mappings and lists.
Support
Quality
Security
License
Reuse
Concise Binary Object Representation (CBOR) Library
Support
Quality
Security
License
Reuse
:open_file_folder: generic protocol generator based on golang's text/template (grpc/protobuf)
Support
Quality
Security
License
Reuse
Fast, compact, schema-less, binary serialization and deserialization oriented towards dynamic languages
Support
Quality
Security
License
Reuse
A fast and compact format for serialization and storage
Support
Quality
Security
License
Reuse
Automatic generation of marshmallow schemas from dataclasses.
Support
Quality
Security
License
Reuse
Binary Serialization
Support
Quality
Security
License
Reuse
Apache Avro RPC Quick Start.
Support
Quality
Security
License
Reuse
A Low Garbage Java Serialisation Library that supports multiple formats
Support
Quality
Security
License
Reuse
J
JavaScript-Undo-Managerby ArthurClemens
JavaScript 
394
Version:Current
License: Proprietary (Proprietary)
Simple JavaScript undo and redo independent of other libraries
Support
Quality
Security
License
Reuse
J
Javascript-Undo-Managerby ArthurClemens
JavaScript 
392
Version:Current
License: Proprietary (Proprietary)
Simple Javascript undo and redo independent of other libraries
Support
Quality
Security
License
Reuse
OpenRTB model for Java and other languages via protobuf; Helper OpenRTB libraries for Java including JSON serialization
Support
Quality
Security
License
Reuse
Python library to decode Heroes of the Storm replays
Support
Quality
Security
License
Reuse
Universal binary serializer for a wide variety of scenarios https://discord.gg/FGaCX4c
Support
Quality
Security
License
Reuse
:zap: Golang Serializer Benchmark Comparison
Support
Quality
Security
License
Reuse
A small library to wrap serializable TextSelections.
Support
Quality
Security
License
Reuse
C# Server UNISTACK framework [MOVED]
Support
Quality
Security
License
Reuse
Binary serializer for POCO objects
Support
Quality
Security
License
Reuse
Blackbox protobuf is a Burp Suite extension for decoding and modifying arbitrary protobuf messages without the protobuf type definition.
Support
Quality
Security
License
Reuse
Swift object serialization
Support
Quality
Security
License
Reuse
m
miniserdeby dtolnay
Data structure serialization library with several opposite design goals from Serde
Rust
581
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
cpp-serializersby thekvs
Benchmark comparing various data serialization libraries (thrift, protobuf etc.) for C++
C++
558
Updated: 4 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
c
cborby fxamacker
CBOR codec (RFC 8949) with CBOR tags, Go struct tags (toarray, keyasint, omitempty), float64/32/16, big.Int, and fuzz tested billions of execs.
Go
557
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
protoc-gen-starby lyft
protoc plugin library for efficient proto-based code generation
Go
556
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
bindataby dmendel
BinData - Parsing Binary Data in Ruby
Ruby
553
Updated: 2 y ago
License: Permissive (BSD-2-Clause)
Support
Quality
Security
License
Reuse
h
hprose-javaby hprose
Hprose is a cross-language RPC. This project is Hprose 2.0 for Java
Java
546
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
mashumaroby Fatal1ty
Fast and well tested serialization library on top of dataclasses
Python
529
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
pyrobufby appnexus
A Cython alternative to Google's Python Protobuf library
Python
515
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
l
libnopby google
libnop: C++ Native Object Protocols
C++
513
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
J
Jprotobuf-rpc-socketby baidu
Protobuf RPC是一种基于TCP协议的二进制RPC通信协议的Java实现
Java
494
Updated: 3 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
p
pyserdeby yukinarit
Yet another serialization library on top of dataclasses, inspired by serde-rs.
Python
494
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
salatby salat
Salat is a simple serialization library for case classes.
Scala
487
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
z
zpp_bitsby eyalz800
A lightweight C++20 serialization and RPC library
C++
487
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
J
JSONNeverDieby johnlui
Auto reflection tool from JSON to Model, user friendly JSON encoder / decoder, aims to never die
Swift
467
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
panko_serializerby panko-serializer
High Performance JSON Serialization for ActiveRecord & Ruby Objects
Ruby
456
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
P
PSONby dcodeIO
A super efficient binary serialization format for JSON.
JavaScript
455
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
fastJSONby mgholam
Smallest, fastest polymorphic JSON serializer
C#
450
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
protolockby nilslice
Protocol Buffer companion tool. Track your .proto files and prevent changes to messages and services which impact API compatibility.
Go
447
Updated: 3 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
s
Support
Quality
Security
License
Reuse
c
compact_strby ParkMyCar
A memory efficient string type that can store up to 24* bytes on the stack
Rust
437
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
mpackby ludocode
MPack - A C encoder/decoder for the MessagePack serialization format / msgpack.org[C]
C
433
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
schemapackby phretaddin
Create a schema object to encode/decode your JSON in to a compact byte buffer with no overhead.
JavaScript
432
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
serde_withby jonasbb
This crate provides custom de/serialization helpers to use in combination with serde's `with`-annotation and with the improved `serde_as`-annotation.
Rust
431
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
s
serialize-errorby sindresorhus
Serialize/deserialize an error into a plain object
JavaScript
430
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
e
erased-serdeby dtolnay
Type-erased Serialize, Serializer and Deserializer traits
Rust
427
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
mypy-protobufby dropbox
open source tools to generate mypy stubs from protobufs
Python
419
Updated: 3 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
p
protobufby ruby-protobuf
A pure ruby implementation of Google's Protocol Buffers
Ruby
415
Updated: 4 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
F
FlatSharpby jamescourtney
Fast, idiomatic C# implementation of Flatbuffers
C#
412
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
a
aerospike-client-goby aerospike
Aerospike Client Go
Go
411
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
c
colanderby Pylons
A serialization/deserialization/validation library for strings, mappings and lists.
Python
410
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
t
tinycborby intel
Concise Binary Object Representation (CBOR) Library
C
408
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
protoc-gen-gotemplateby moul
:open_file_folder: generic protocol generator based on golang's text/template (grpc/protobuf)
Go
405
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
S
Serealby Sereal
Fast, compact, schema-less, binary serialization and deserialization oriented towards dynamic languages
C
404
Updated: 2 y ago
License: No License (No License)
Support
Quality
Security
License
Reuse
v
velocypackby arangodb
A fast and compact format for serialization and storage
C++
403
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
marshmallow_dataclassby lovasoa
Automatic generation of marshmallow schemas from dataclasses.
Python
402
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
Support
Quality
Security
License
Reuse
a
avro-rpc-quickstartby phunt
Apache Avro RPC Quick Start.
Python
398
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
C
Chronicle-Wireby OpenHFT
A Low Garbage Java Serialisation Library that supports multiple formats
Java
396
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
J
JavaScript-Undo-Managerby ArthurClemens
Simple JavaScript undo and redo independent of other libraries
JavaScript
394
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
J
Javascript-Undo-Managerby ArthurClemens
Simple Javascript undo and redo independent of other libraries
JavaScript
392
Updated: 2 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
o
openrtbby google
OpenRTB model for Java and other languages via protobuf; Helper OpenRTB libraries for Java including JSON serialization
Java
390
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
h
heroprotocolby Blizzard
Python library to decode Heroes of the Storm replays
Python
388
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
C
Cerasby rikimaru0345
Universal binary serializer for a wide variety of scenarios https://discord.gg/FGaCX4c
C#
385
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
g
gosercompby smallnest
:zap: Golang Serializer Benchmark Comparison
Go
384
Updated: 2 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
marklibby BowlingX
A small library to wrap serializable TextSelections.
JavaScript
380
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
n
nfxby aumcode
C# Server UNISTACK framework [MOVED]
C#
380
Updated: 4 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
W
Wireby AsynkronIT
Binary serializer for POCO objects
C#
379
Updated: 4 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
b
blackboxprotobufby nccgroup
Blackbox protobuf is a Burp Suite extension for decoding and modifying arbitrary protobuf messages without the protobuf type definition.
Python
373
Updated: 2 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
C
Cerealby Weebly
Swift object serialization
Swift
373
Updated: 4 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse