Serialization packages

Showing projects tagged as Serialization

  • pydantic

    9.5 9.8 Python
    Data validation using Python type hints
  • marshmallow

    8.3 8.9 L4 Python
    A lightweight library for converting complex objects to and from simple Python datatypes.
  • orjson

    8.2 8.3 Python
    Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
  • ultrajson

    7.5 7.8 C++
    Ultra fast JSON decoder and encoder written in C with Python bindings
  • Kaitai Struct

    7.4 7.2 Shell
    Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby / Rust
  • msgspec

    6.6 6.2 Python
    A fast serialization and validation library, with builtin support for JSON, MessagePack, YAML, and TOML
  • datasketch

    6.6 5.3 Python
    MinHash, LSH, LSH Forest, Weighted MinHash, HyperLogLog, HyperLogLog++, LSH Ensemble and HNSW
  • Construct

    4.7 2.7 Python
    Construct: Declarative data structures for python that allow symmetric parsing and building
  • cattrs

    4.4 8.0 Python
    Composable custom class converters for attrs, dataclasses and friends.
  • serpy

    4.4 0.0 Python
    ridiculously fast object serialization
  • mashumaro (マシュマロ)

    4.2 7.5 Python
    Fast and well tested serialization library
  • PyLD

    4.2 2.3 Python
    JSON-LD processor written in Python
  • jsonschema-rs

    4.1 9.1 Rust
    A high-performance JSON Schema validator for Rust
  • pysimdjson

    4.0 3.6 Python
    Python bindings for the simdjson project.
  • Fast JSON schema for Python

    3.6 5.1 Python
    Fast JSON schema validator for Python.
  • python-rapidjson

    3.6 6.6 C++
    Python wrapper around rapidjson
  • pySHACL

    3.2 7.3 Python
    A Python validator for SHACL
  • RDFLib plugin providing JSON-LD parsing and serialization

    3.1 3.1 Python
    DISCONTINUED. JSON-LD parser and serializer plugins for RDFLib
  • jsons

    2.9 0.0 Python
    🐍 A Python lib for (de)serializing Python objects to/from JSON
  • Trafaret

    2.6 0.0 Python
    Ultimate transformation library that supports validation, contexts and aiohttp.
  • hjson-py

    2.6 2.3 L3 Python
    Hjson for Python
  • lupin is a Python JSON object mapper

    0.9 0.0 Python
    Python document object mapper (load python object from JSON and vice-versa)
  • py-object-factory

    0.6 5.9 Python
    objectfactory is a python package to easily implement the factory design pattern for object creation, serialization, and polymorphism
  • PyValico

    0.6 0.0 Rust
    Small python wrapper around https://github.com/rustless/valico