Libraries that handle serialization with high efficiency.

Newest releases

suzaku-io BooPickle BooPickle is the fastest and most size efficient serialization (aka pickling) library that works on both Scala and Scala.js. It encodes into

marcospassos Java PHP Serializer Latest release: A Java library for serializing objects as PHP serialization format. The library fully implements the PHP serializa

Netflix Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support.

PepperCode1 Continuity Continuity is a Fabric mod built around modern APIs to allow for the most efficient connected textures experience possible. It is designed

nccgroup Freddy the Serial(isation) Killer - Deserialization Bug Finder A Burp Suite extension to aid in detecting and exploiting serialisation libraries/APIs. This useful extension was originally developed by Nick Bloor (@nick

mbechler A Java serializer in JavaScript Implementation of native Java serialization in JavaScript. Also includes two deserialization payload generators (as seen on ysoserial: JRMPClient and a JNDI variant of CommonBeanutils1) a

protostuff A java serialization library with built-in support for forward-backward compatibility (schema evolution) and validation. efficient, both in speed and memory flexible, supporting pluggable formats Usecase m

metalurgus XTML GSON analog for serialization/deserialization of Java objects into HTML code and back Work in progress, a basic data is supported so far. For the sample see Contribution is welcome!

msgpack MessagePack for Java MessagePack is a binary serialization format. If you need a fast and compact alternative of JSON, MessagePack is your friend. For example, a small integer can be encoded in a single byte, and short

RuedigerMoeller fast-serialization up to 10 times faster 100% JDK Serialization compatible drop-in replacement (Ok, might be 99% ..). As an example: Lambda Serialization which came with 1.8 worked instantly. Android compatible sin

EsotericSoftware Kryo is a fast and efficient binary object graph serialization framework for Java. The goals of the project are high speed, low size, and an easy to use API. The project is useful any time objects need to be persisted, wheth

google FlatBuffers FlatBuffers is a cross platform serialization library architected for maximum memory efficiency. It allows you to directly access serialized data without parsing/unpacking it first, while still having