awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 रिपॉजिटरी

Awesome GitHub RepositoriesPython Serialization Libraries

Libraries specifically designed for converting Python objects to and from simple data types.

Distinct from Python Libraries: Existing candidates are too generic or unrelated to serialization.

Explore 7 awesome GitHub repositories matching programming languages & runtimes · Python Serialization Libraries. Refine with filters or upvote what's useful.

Awesome Python Serialization Libraries GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • google/jsonnetgoogle का अवतार

    google/jsonnet

    7,522GitHub पर देखें↗

    Jsonnet is a structured configuration generation language that extends JSON with variables, conditionals, and object-oriented features to create reusable templates. It is designed to eliminate duplication in configuration data by providing a data templating language that can produce structured output from concise, programmable templates. The language distinguishes itself through an object-oriented inheritance model that allows field override, mixin composition, and self-referencing for modular configuration reuse. It supports lazy evaluation with thunks to defer computation until values are f

    Serializes structured data into Python literal syntax using a built-in manifest function.

    Jsonnetconfigconfigurationfunctional
    GitHub पर देखें↗7,522
  • marshmallow-code/marshmallowmarshmallow-code का अवतार

    marshmallow-code/marshmallow

    7,239GitHub पर देखें↗

    Marshmallow is a Python data serialization library and validation framework. It functions as a bridge that transforms complex application objects into primitive data types for storage or network transmission and vice versa. The library utilizes a schema-based approach to validate that incoming data conforms to specific types and constraints. It employs a two-way transformation pipeline consisting of separate load and dump phases to handle deserialization and serialization. The framework supports class-based schema definitions with declarative field validation and recursive schema nesting for

    Provides a comprehensive library for converting complex Python objects to and from simple data types.

    Pythondeserializationmarshallingpython
    GitHub पर देखें↗7,239
  • crytic/slithercrytic का अवतार

    crytic/slither

    6,141GitHub पर देखें↗

    Exploits Python pickle deserialization vulnerabilities in ML model storage contexts.

    Pythonethereumsoliditystatic-analysis
    GitHub पर देखें↗6,141
  • ultrajson/ultrajsonultrajson का अवतार

    ultrajson/ultrajson

    4,485GitHub पर देखें↗

    Ultrajson is a high-performance Python JSON library and C-based parser designed to minimize parsing overhead. It provides a C implementation of the JSON specification to enable fast encoding and decoding of data. The project functions as a concurrent JSON processor, supporting multi-threaded serialization and deserialization to increase data throughput and prevent blocking execution. Its capabilities cover Python data serialization and high-performance JSON processing for real-time data pipelines. This includes parsing JSON data and serializing native objects into JSON strings.

    Specifically designed for converting complex Python objects into JSON strings for efficient storage and transmission.

    C++
    GitHub पर देखें↗4,485
  • zrax/pycdczrax का अवतार

    zrax/pycdc

    4,304GitHub पर देखें↗

    pycdc is a reverse engineering toolset that decompiles and disassembles compiled Python bytecode files back into readable source code. It parses .pyc file headers, reconstructs abstract syntax trees from bytecode instructions, and handles version-specific opcodes across Python versions 1.0 through 3.13 with endian-aware binary parsing. The tool recovers numeric constants, string literals, and marshalled Python objects from compiled bytecode, supporting both file-based and in-memory bytecode loading. It provides a human-readable disassembly listing of bytecode instructions alongside full sourc

    Loads serialized Python objects from a byte stream, reconstructing their types and values for further processing.

    C++cxxdecompilerdisassembler
    GitHub पर देखें↗4,304
  • apache/foryapache का अवतार

    apache/fory

    4,234GitHub पर देखें↗

    Fory is a cross-language serialization framework and binary data serializer designed to convert complex object graphs into a compact binary format for high-performance data exchange. It includes an IDL-based schema compiler to transform interface definition language files into type-safe native data models and a schema evolution manager to maintain forward and backward compatibility. The project features a zero-copy data access layer that allows reading specific fields from binary rows without deserializing the entire object. It supports dual-mode serialization, enabling a toggle between a por

    Handles Python-specific types like lambdas and functions for same-language traffic.

    Javacompressioncppcross-language
    GitHub पर देखें↗4,234
  • msgspec/msgspecmsgspec का अवतार

    msgspec/msgspec

    3,821GitHub पर देखें↗

    msgspec is a high-performance data modeling, serialization, and schema validation toolkit for Python. It serves as a type-safe serialization framework that integrates schema enforcement and data parsing into a single pass, functioning as both a data serialization library and a schema validation system based on standard Python type annotations. The project distinguishes itself through high-performance structural primitives, including compilation-based routine generation and zero-copy buffer parsing. It optimizes memory usage via garbage collection-aware layouts and reduces processing overhead

    A high-performance toolkit for encoding and decoding Python objects using JSON, MessagePack, YAML, and TOML.

    Pythondeserializationjsonjson-schema
    GitHub पर देखें↗3,821
  1. Home
  2. Programming Languages & Runtimes
  3. Python Serialization Libraries

सब-टैग एक्सप्लोर करें

  • Marshal Format DeserializersLoads serialized Python objects from marshal-format byte streams, reconstructing their types and values. **Distinct from Python Serialization Libraries:** Distinct from general Python Serialization Libraries: specifically deserializes Python's marshal binary format rather than JSON, pickle, or other serialization protocols.
  • Python Literal SerializersSerializes structured data into Python literal syntax for direct use in Python code. **Distinct from Python Serialization Libraries:** Distinct from Python Serialization Libraries: focuses on literal syntax output rather than general object serialization.
  • Python Native Type SerializationSerialization of Python-specific runtime objects such as lambdas and functions. **Distinct from Python Dataclass Serialization:** Focuses on native runtime types like lambdas, not just dataclasses.
  • Serialization Exploitation ToolsTools that exploit insecure deserialization in Python pickle files, particularly in ML model storage contexts. **Distinct from Python Serialization Libraries:** Distinct from Python Serialization Libraries: focuses on exploitation of serialization vulnerabilities rather than general serialization utilities.