awesome-repositories.com
Blog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

56 dépôts

Awesome GitHub RepositoriesData Serialization

Libraries for converting complex objects to and from standard formats.

Explore 56 awesome GitHub repositories matching part of an awesome list · Data Serialization. Refine with filters or upvote what's useful.

Awesome Data Serialization 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.
  • swiftyjson/swiftyjsonAvatar de SwiftyJSON

    SwiftyJSON/SwiftyJSON

    22,951Voir sur GitHub↗

    SwiftyJSON is a Swift JSON parsing library and data wrapper designed to simplify the reading and manipulation of JSON structures. It provides a toolkit for converting raw JSON strings into structured formats without requiring manual type casting or optional chaining for every value. The library focuses on simplifying nested data extraction through subscript-based value access and recursive data resolution. It ensures optional-safe value retrieval by returning default empty values instead of crashing when encountering missing keys or out-of-bounds array indices. The project includes capabilit

    Simplified JSON data handling.

    Swift
    Voir sur GitHub↗22,951
  • protobufjs/protobuf.jsAvatar de protobufjs

    protobufjs/protobuf.js

    10,558Voir sur GitHub↗

    protobuf.js is a JavaScript and TypeScript library for encoding and decoding structured data using the Protocol Buffers binary format. It functions as a dynamic parser that can load and process schemas at runtime, a JSON transcoder for converting messages to human-readable formats, and a framework for building transport-agnostic remote procedure call clients. The project distinguishes itself by offering both dynamic message handling and a static code generator that produces TypeScript declarations and JavaScript modules to reduce runtime overhead. It also provides a reflection API for definin

    Protocol Buffers implementation for JavaScript.

    JavaScript
    Voir sur GitHub↗10,558
  • daltoniam/starscreamAvatar de daltoniam

    daltoniam/Starscream

    8,639Voir sur GitHub↗

    Starscream is a Swift WebSocket client library that provides a concrete implementation of the WebSocket protocol for iOS and macOS applications. It functions as an event-driven wrapper for establishing and managing bidirectional connections to send and receive text and binary frames over TCP. The library includes a secure WebSocket client capable of encrypting traffic and validating server identities. It manages the full connection lifecycle, from the initial handshake and header exchange to session termination with custom close codes. The project covers a broad range of networking capabilit

    WebSocket client implementation.

    Swift
    Voir sur GitHub↗8,639
  • ijl/orjsonAvatar de ijl

    ijl/orjson

    8,110Voir sur GitHub↗

    orjson is a high-performance Python library for serializing and deserializing JSON data. It functions as both a JSON parsing library and a serialization engine, converting data between native Python objects and UTF-8 encoded bytes. The project provides specialized support for converting complex Python data structures, including dataclasses, datetime objects, and NumPy arrays and scalars, into JSON format. It also allows for the insertion of pre-serialized JSON blobs into documents to maintain processing speed. The library includes capabilities for memory-efficient deserialization through key

    Fast JSON library for Python.

    Pythondataclassesdatetimedeserialization
    Voir sur GitHub↗8,110
  • marshmallow-code/marshmallowAvatar de marshmallow-code

    marshmallow-code/marshmallow

    7,239Voir sur GitHub↗

    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

    Library for object serialization and deserialization.

    Pythondeserializationmarshallingpython
    Voir sur GitHub↗7,239
  • thoughtbot/argoAvatar de thoughtbot

    thoughtbot/Argo

    3,474Voir sur GitHub↗

    Functional JSON parsing library for Swift

    Functional JSON parsing and mapping library.

    Swift
    Voir sur GitHub↗3,474
  • weichsel/zipfoundationAvatar de weichsel

    weichsel/ZIPFoundation

    2,694Voir sur GitHub↗

    Effortless ZIP Handling in Swift

    Library for creating and modifying ZIP archives.

    Swift
    Voir sur GitHub↗2,694
  • marmelroy/zipAvatar de marmelroy

    marmelroy/Zip

    2,601Voir sur GitHub↗

    Swift framework for zipping and unzipping files.

    Framework for zipping and unzipping files.

    Swift
    Voir sur GitHub↗2,601
  • msgpack/msgpack-pythonAvatar de msgpack

    msgpack/msgpack-python

    2,096Voir sur GitHub↗

    MessagePack serializer implementation for Python msgpack.orgPython

    MessagePack implementation for Python.

    Pythonmsgpackpython
    Voir sur GitHub↗2,096
  • drmohundro/swxmlhashAvatar de drmohundro

    drmohundro/SWXMLHash

    1,465Voir sur GitHub↗

    Simple XML parsing in Swift

    Simple XML parsing utility.

    Swift
    Voir sur GitHub↗1,465
  • swiftyjson/alamofire-swiftyjsonAvatar de SwiftyJSON

    SwiftyJSON/Alamofire-SwiftyJSON

    1,373Voir sur GitHub↗

    Alamofire extension for serialize NSData to SwiftyJSON

    Alamofire extension for JSON serialization.

    Swiftalamofirealamofire-swiftyjsonswift
    Voir sur GitHub↗1,373
  • jpsim/yamsAvatar de jpsim

    jpsim/Yams

    1,251Voir sur GitHub↗

    A Sweet and Swifty YAML parser.

    Parser for YAML data.

    Swift
    Voir sur GitHub↗1,251
  • cezheng/fuziAvatar de cezheng

    cezheng/Fuzi

    1,105Voir sur GitHub↗

    A fast & lightweight XML & HTML parser in Swift with XPath & CSS support

    Fast XML and HTML parser with XPath support.

    Swift
    Voir sur GitHub↗1,105
  • tadija/aexmlAvatar de tadija

    tadija/AEXML

    1,039Voir sur GitHub↗

    Swift minion for simple and lightweight XML parsing

    Lightweight XML parser for iOS.

    Swift
    Voir sur GitHub↗1,039
  • delba/jasonAvatar de delba

    delba/JASON

    1,008Voir sur GitHub↗

    Fast JSON parsing for Swift

    High-performance JSON parsing with convenient operators.

    Swift
    Voir sur GitHub↗1,008
  • insanoid/swiftyjsonacceleratorAvatar de insanoid

    insanoid/SwiftyJSONAccelerator

    947Voir sur GitHub↗

    macOS app to generate Swift 5 code for models from JSON (with Codeable)

    Generator for Swift models from JSON data.

    Swift
    Voir sur GitHub↗947
  • coreoffice/xmlcoderAvatar de CoreOffice

    CoreOffice/XMLCoder

    879Voir sur GitHub↗

    Easy XML parsing using Codable protocols in Swift

    XML encoding and decoding using Codable protocols.

    Swift
    Voir sur GitHub↗879
  • synopse/mormotAvatar de synopse

    synopse/mORMot

    823Voir sur GitHub↗

    Synopse mORMot 1 ORM/SOA/MVC framework - Please upgrade to mORMot 2 !

    High-speed JSON library using custom variant types.

    Pascal
    Voir sur GitHub↗823
  • viniciussanchez/dataset-serializeAvatar de viniciussanchez

    viniciussanchez/dataset-serialize

    739Voir sur GitHub↗

    DataSet Serialize is a set of features to make working with JSON and DataSet simple. It has features such as exporting or importing records into a DataSet, validate if JSON has all required attributes (previously entered in the DataSet), exporting or importing the structure of DataSet fields in…

    Component for serializing database datasets to and from JSON.

    Pascal
    Voir sur GitHub↗739
  • adamdruppe/arsdAvatar de adamdruppe

    adamdruppe/arsd

    556Voir sur GitHub↗

    As of January 1, 2024, this repo is written in the OpenD Programming Language. This is very similar to, but NOT the same as Walter Bright's version of the D Programming Language.

    DOM-based XML and HTML parsing library.

    D
    Voir sur GitHub↗556
Préc.123Suivant
  1. Home
  2. Part of an Awesome List
  3. Databases & Data
  4. Data Serialization