136 Open Source Deserialization Software Projects
Free and open source deserialization code projects including engines, APIs, generators, and tools.
Marshmallow Code Marshmallow 5913 ⭐
A lightweight library for converting complex objects to and from simple Python datatypes.
Ysoserial 4953 ⭐
A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization.
Jexboss 2030 ⭐
JexBoss: Jboss (and Java Deserialization Vulnerabilities) verify and EXploitation Tool
JSON Iterator Java 1365 ⭐
jsoniter (json-iterator) is fast and flexible JSON parser available in Java and Go
Jackson Module Kotlin 918 ⭐
Module that adds support for serialization/deserialization of Kotlin (http://kotlinlang.org) classes and data classes.
Javadeserh2hc 402 ⭐
Sample codes written for the Hackers to Hackers Conference magazine 2017 (H2HC).
AspJSON 174 ⭐
Drf Typed Views 196 ⭐
Use type annotations to validate/deserialize request parameters in Dango REST Framework.
PyJSON_tricks 136 ⭐
Extra features for Python's JSON: comments, order, numpy, pandas, datetimes, and many more! Simple but customizable.
Awesome Python Models 131 ⭐
A curated list of awesome Python libraries, which implement models, schemas, serializers/deserializers, ODM's/ORM's, Active Records or similar patterns.
Seriality 127 ⭐
Seriality is a library for serializing and de-serializing all the Solidity types in a very efficient way which mostly written in solidity-assembly
Dataclass_factory 174 ⭐
Modern way to convert python dataclasses or other objects to and from more common types like dicts or json-like structures
Serialism 54 ⭐
Sharksforarms Deku 310 ⭐
Declarative binary reading and writing: bit-level, symmetric, serialization/deserialization
Fast Cdr 71 ⭐
eProsima FastCDR library provides two serialization mechanisms. One is the standard CDR serialization mechanism, while the other is a faster implementation of it.
Amq Protocol 47 ⭐
AMQP 0.9.1 protocol serialization and deserialization implementation for Ruby (2.0+)
Kafka Protobuf Serde 48 ⭐
Serializer/Deserializer for Kafka to serialize/deserialize Protocol Buffers messages
Rossmacarthur Serde 45 ⭐
:monorail: A framework for defining, serializing, deserializing, and validating data structures
JSON_struct 186 ⭐
json_struct is a single header only C++ library for parsing JSON directly to C++ structs and vice versa
Marshmallow Validators 21 ⭐
Use 3rd-party validators (e.g. from WTForms and colander) with marshmallow
Nason 28 ⭐
🗜 Ultra tiny serializer / encoder with plugin-support. Useful to build binary files containing images, strings, numbers and more!
Restfulsense 72 ⭐
A RESTFul operations client that serializes responses and throws meaningful exceptions for >= 400 status codes.
Reflective RAPIdJSON 26 ⭐
Code generator for serializing/deserializing C++ objects to/from JSON using Clang and RapidJSON
Avro Serde Php 33 ⭐
Avro Serialisation/Deserialisation (SerDe) library for PHP 7.3+ & 8.0 with a Symfony Serializer integration
Pagser 49 ⭐
Pagser is a simple, extensible, configurable parse and deserialize html page to struct based on goquery and struct tags for golang crawler
Python Deserialization Attack Payload Generator 30 ⭐
Peas create serialized payload for deserialization RCE attack on python driven applications where pickle ,pyYAML, ruamel.yaml or jsonpickle module is used for deserialization of serialized data. I will update it with more attack vectors to targets other modules.
Thrifty Retrofit Converter 12 ⭐
Retrofit converter which uses Thrifty for Apache Thrift-compatible serialization
Java Binary Deserializer 13 ⭐
Java Binary data Deserializer/Serializer - Convert serialized Java Objects into readable XML
Weblogic_java_des 11 ⭐
weblogic T3 collections java InvokerTransformer Transformer InvokerTransformer weblogic.jndi.WLInitialContextFactory
Dotnet Binary Deserializer 16 ⭐
.NET Binary Deserializer/Serializer - For all formats: [MC-NBFX], [MC-NBFS], [MC-NBFSE]
Rx Form Mapper 22 ⭐
JSONpickle 999 ⭐
Python library for serializing any arbitrary object graph into JSON. It can take almost any Python object and turn the object into JSON. Additionally, it can reconstitute the object back into Python.