brainstate

marshmallow-code/marshmallow

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

Python★ 7.2kMITGitHub ↗

History and source changes · Reports and owner responses · Compare

Similar

  1. hapijs/joi

    The most powerful data validation library for JS

    JavaScript★ 21.2kGitHub ↗

    Why this match

    topics schema, validation; language differs: Python → JavaScript

  2. ijl/orjson

    Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy

    Python★ 8.3kApache-2.0GitHub ↗

    Why this match

    topics deserialization, python, serialization; license differs: MIT → Apache-2.0

  3. json-iterator/go

    A high-performance 100% compatible drop-in replacement of "encoding/json"

    Go★ 13.9kMITarchivedGitHub ↗

    Why this match

    topics deserialization, serialization; language differs: Python → Go

  4. ianstormtaylor/superstruct

    A simple and composable way to validate data in JavaScript (and TypeScript).

    TypeScript★ 7.1kMITGitHub ↗

    Why this match

    topics schema, validation; language differs: Python → TypeScript

  5. protocolbuffers/protobuf

    Protocol Buffers - Google's data interchange format

    C++★ 72.1kGitHub ↗

    Why this match

    topics marshalling, serialization; language differs: Python → C++

  6. frohoff/ysoserial

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

    Java★ 9.1kMITGitHub ↗

    Why this match

    topics deserialization, serialization; language differs: Python → Java

  7. alibaba/fastjson

    FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade.

    Java★ 25.6kApache-2.0archivedGitHub ↗

    Why this match

    topics deserialization, serialization; language differs: Python → Java; license differs: MIT → Apache-2.0

  8. google/flatbuffers

    FlatBuffers: Memory Efficient Serialization Library

    C++★ 26.6kApache-2.0GitHub ↗

    Why this match

    topics marshalling, python, serialization; language differs: Python → C++; license differs: MIT → Apache-2.0