serialization

There are 2953 repositories under serialization topic.

  • avro4s

    Avro schema generation and serialization / deserialization for Scala

    Language:Scala715
  • BlueCap

    iOS Bluetooth LE framework

    Language:Swift710
  • zpp_bits

    A lightweight C++20 serialization and RPC library

    Language:C++687
  • pyserde

    Yet another serialization library on top of dataclasses, inspired by serde-rs.

    Language:Python684
  • cbor

    CBOR codec (RFC 8949) with CBOR tags, Go struct tags (toarray, keyasint, omitempty), float64/32/16, big.Int, and fuzz tested billions of execs.

    Language:Go681
  • Reservoir

    Android library to easily serialize and cache your objects to disk using key/value pairs.

    Language:Java665
  • undom

    🍩 1kb minimally viable DOM Document implementation

    Language:JavaScript658
  • karmem

    Karmem is a fast binary serialization format, faster than Google Flatbuffers and optimized for TinyGo and WASM.

    Language:Go646
  • flatcc

    FlatBuffers Compiler and Library in C for C

    Language:C629
  • Unity-SerializeReferenceExtensions

    Provide popup to specify the type of the field serialized by the [SerializeReference] attribute in the inspector.

    Language:C#628
  • airframe

    airframe

    Essential Building Blocks for Scala

    Language:Scala628
  • zeng-rpc-framework

    手写自己的RPC框架/Handwritten RPC framework

    Language:Java623
  • SaveGameFree

    Save Game Free is a free and simple but powerful solution for saving and loading game data in unity.

    Language:C#594
  • zkar

    ZKar is a Java serialization protocol analysis tool implement in Go.

    Language:Go572
  • typical

    Data interchange with algebraic data types.

    Language:Rust558
  • panko_serializer

    High Performance JSON Serialization for ActiveRecord & Ruby Objects

    Language:Ruby558
  • FastEasyMapping

    A tool for fast serializing & deserializing of JSON

    Language:Objective-C551
  • hprose-java

    Hprose is a cross-language RPC. This project is Hprose 2.0 for Java

    Language:Java549
  • rapidyaml

    Rapid YAML - a library to parse and emit YAML, and do it fast.

    Language:C++539
  • typesystem

    Data validation, serialization, deserialization & form rendering. 🔢

    Language:Python536
  • Groot

    From JSON to Core Data and back.

    Language:Objective-C534
  • binaryprefs

    Rapidly fast and lightweight re-implementation of SharedPreferences which stores each preference in files separately, performs disk operations via NIO with memory mapped byte buffers and works IPC (between processes). Written from scratch.

    Language:Java500
  • jackson-module-scala

    Add-on module for Jackson (https://github.com/FasterXML/jackson) to support Scala-specific datatypes

    Language:Scala496
  • FlatSharp

    Fast, idiomatic C# implementation of Flatbuffers

    Language:C#489
  • kaml

    YAML support for kotlinx.serialization

    Language:Kotlin488
  • Chronicle-Wire

    A Low Garbage Java Serialisation Library that supports multiple formats

    Language:Java482
  • QxOrm

    QxOrm library - C++ Qt ORM (Object Relational Mapping) and ODM (Object Document Mapper) library - Official repository

    Language:C++477
  • Ceras

    Universal binary serializer for a wide variety of scenarios https://discord.gg/FGaCX4c

    Language:C#474
  • elle

    The Elle coroutine-based asynchronous C++ development framework.

    Language:C++474
  • QuikGraph

    Generic Graph Data Structures and Algorithms for .NET

    Language:C#448
  • colander

    A serialization/deserialization/validation library for strings, mappings and lists.

    Language:Python446
  • mcap

    MCAP is a modular, performant, and serialization-agnostic container file format, useful for pub/sub and robotics applications.

    Language:Python445
  • daw_json_link

    daw_json_link

    Fast, convenient JSON serialization and parsing in C++

    Language:C++442
  • marshmallow_dataclass

    Automatic generation of marshmallow schemas from dataclasses.

    Language:Python440
  • ktoml

    ktoml

    Kotlin Multiplatform parser and compile-time serializer/deserializer for TOML format (Native, JS, JVM) based on KxS

    Language:Kotlin436
  • Alchemy

    Alchemy

    Provides a rich set of editor extensions and serialization extensions for Unity.

    Language:C#428