awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

Awesome GitHub RepositoriesVersion-Tolerant Deserializers

Deserializes binary data with missing or extra fields by ignoring unknown keys and applying defaults.

Distinct from Binary Deserialization: Distinct from Binary Deserialization: specifically handles schema evolution by ignoring unknown fields.

Explore 2 awesome GitHub repositories matching data & databases · Version-Tolerant Deserializers. Refine with filters or upvote what's useful.

Awesome Version-Tolerant Deserializers GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • apache/thriftAvatar de apache

    apache/thrift

    10,933Voir sur GitHub↗

    Thrift is a cross-language remote procedure call framework and data serialization protocol. It provides an interface definition language to specify data types and service interfaces in a neutral format, enabling the automated generation of client and server code across multiple programming languages. The project functions as a polyglot service communicator using a layered software stack to ensure interoperable communication. It focuses on implementing cross-language remote procedure calls and transforming complex data structures into standardized formats for efficient network transport. The

    Supports non-atomic updates by ignoring unknown fields during binary deserialization, ensuring backward and forward compatibility.

    C++
    Voir sur GitHub↗10,933
  • messagepack-csharp/messagepack-csharpAvatar de MessagePack-CSharp

    MessagePack-CSharp/MessagePack-CSharp

    6,607Voir sur GitHub↗

    MessagePack-CSharp is a high-performance binary serializer for .NET that converts C# objects to and from the compact MessagePack format. It uses compile-time source generation to produce AOT-safe formatters and resolvers, eliminating runtime reflection and enabling ahead-of-time compilation scenarios. The serializer encodes object fields as integer indices instead of string keys, producing compact binary output with deterministic field ordering, and provides stack-allocated reader and writer structs for direct encoding and decoding of MessagePack primitives without heap allocations. The libra

    Deserializes binary data with missing or extra fields by ignoring unknown keys and applying defaults.

    C#c-sharplz4messagepack
    Voir sur GitHub↗6,607
  1. Home
  2. Data & Databases
  3. Binary Data Accessors
  4. Binary Deserialization
  5. Version-Tolerant Deserializers