Displaying 1 to 20 from 61 results

HandyJSON - A handy swift json-object serialization/deserialization library

  •    Swift

HandyJSON is a framework written in Swift which to make converting model objects( pure classes/structs ) to and from JSON easy on iOS.Compared with others, the most significant feature of HandyJSON is that it does not require the objects inherit from NSObject(not using KVC but reflection), neither implements a 'mapping' function(writing value to memory directly to achieve property assignment).

jsonmapper - map nested JSON structures onto PHP classes

  •    PHP

Takes data retrieved from a JSON web service and converts them into nested object and arrays - using your own model classes. Starting from a base object, it maps JSON data on class properties, converting them into the correct simple types or objects.

ysoserial - A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization

  •    Java

A proof-of-concept tool for generating payloads that exploit unsafe Java object deserialization. Originally released as part of AppSecCali 2015 Talk "Marshalling Pickles: how deserializing objects will ruin your day" with gadget chains for Apache Commons Collections (3.x and 4.x), Spring Beans/Core (4.x), and Groovy (2.3.x). Later updated to include additional gadget chains for JRE <= 1.7u21 and several other libraries.

schematics - Python Data Structures for Humans™.

  •    Python

Python Data Structures for Humans™. Schematics is a Python library to combine types into structures, validate them, and transform the shapes of your data based on simple descriptions.

marshmallow - A lightweight library for converting complex objects to and from simple Python datatypes

  •    Python

marshmallow is an ORM/ODM/framework-agnostic library for converting complex datatypes, such as objects, to and from native Python datatypes. Full documentation is available at http://marshmallow.readthedocs.io/ .

yyjson - The fastest JSON library in C

  •    C

A high performance JSON library written in ANSI C. The simdjson's new On Demand API is faster if most JSON fields is known at compile time. This benchmark project only checks the DOM API, new benchmark will be added later.

bridge - A simple but powerful HTTP networking library for Java

  •    Java

Bridge is a simple but powerful HTTP networking library for Android. It features a Fluent chainable API, powered by Java/Android's URLConnection classes for maximum compatibility and speed.The dependency is available via jCenter. jCenter is the default Maven repository used by Android Studio. It can easily be applied to IntelliJ IDEA also.

iod - Meta programming utilities for C++14

  •    C++

The IOD library enhances C++14 meta programming with a symbol based paradigm. It provides a compile-time way to introspect objects and generate code matching their data structures. It also contains few utilities built with symbol meta-programming. Without symbols (or other similar constructs), it is not possible to write such a generic print_member function. Without, one would have to write the three version accessing the three different members.

FastEasyMapping - A tool for fast serializing & deserializing of JSON

  •    Objective-C

This is a fork of EasyMapping, a flexible and easy framework for JSON mapping. It turns out, that almost all popular libraries for JSON mapping are SLOW. The main reason for that is multiple trips to database during the lookup of existing objects. We decided to take an already existing flexible solution (i.e. EasyMapping) and improve its overall performance.

cista - Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.

  •    C++

Cista++ is a simple, open source (MIT license) C++17 compatible way of (de-)serializing C++ data structures. Single header - no dependencies. No macros. No source code generation.

colander - A serialization/deserialization/validation library for strings, mappings and lists.

  •    Python

It is tested on Python 2.7, 3.3, 3.4, 3.5, and 3.6, and PyPy. Please see https://docs.pylonsproject.org/projects/colander/en/latest/ for documentation.

Tin Can API (xapi.codeplex.com)

  •    CSharp

The creation of C# libraries to support the rapid roll-out of projects that utilise the Tin Can API protocol.


  •    CSharp

Daabli is a lightweight deserialization framework for C#.

Liquifier - Complete serialisation/deserialisation for complex object graphs


Liquifier is a serialisation/deserialisation library for preserving object graphs with references intact. Liquifier uses attributes and interfaces to allow the user to control how a type is serialised - the aim is to free the user from having to write code to serialise and de...

inquiry - Inquiry is a simple library for Android that makes construction and use of SQLite databases super easy

  •    Java

Inquiry is a simple library for Android that makes construction and use of SQLite databases super easy.Read and write class objects from tables in a database. Let Inquiry handle the heavy lifting.

typesystem - Data validation, serialization, deserialization & form rendering. 🔢

  •    Python

If you'd like you use the form rendering you'll also want to install jinja2. If you'd like you use the YAML tokenization you'll also want to install pyyaml.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.