Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Serialization

Serialization

488 projects

Showing 36 of 488 projects

Cista++
Cista++C++

A simple, high-performance, zero-copy C++17 serialization and reflection library with no dependencies.

#high-performance#efficient#cpp17
Stars2.2k
Forks159
Last commit8 days ago
Freezed
FreezedDart

Code generation for immutable classes in Dart/Flutter with a simple syntax and comprehensive features.

#dart#hacktoberfest#boilerplate-reduction
Stars2.2k
Forks303
Last commit4 days ago
Jil
JilC#

A high-performance JSON serializer and deserializer for .NET, built on Sigil with extensive optimization.

#json-serializer#high-performance#sigil
Stars2.1k
Forks248
Last commit2 years ago
WebApiClient
WebApiClientC#

A high-performance REST API client library for .NET with interface-based declaration, AOT support, and advanced features.

#httpclient#oauth2#client
Stars2.1k
Forks451
Last commit7 days ago
toml++
toml++C++

A header-only C++17 library for parsing and serializing TOML configuration files with full language support.

#cplusplus-20#library#cplusplus-17
Stars2.1k
Forks207
Last commit3 days ago
msgpack
msgpackPython

A Python implementation of the MessagePack binary serialization format, providing fast and compact data exchange.

#msgpack#python-library#python
Stars2.1k
Forks253
Last commit4 days ago
Protostuff
ProtostuffJava

A Java serialization library with built-in support for forward-backward compatibility and validation.

#data-storage#graph#validation
Stars2.1k
Forks305
Last commit1 year ago
EasyCaching
EasyCachingC#

An open-source caching library for .NET Core that simplifies basic and advanced caching operations with multiple provider support.

#in-memory-cache#memory-cache#caching
Stars2.1k
Forks337
Last commit1 year ago
zfoo
zfooJava

An extremely fast, asynchronous, actor-based enterprise server framework for RPC, game servers, and web servers.

#orm#spring#high-performance
Stars2.0k
Forks415
Last commit1 month ago
go-toml
go-tomlGo

A Go library for encoding and decoding TOML configuration files with high performance and stdlib-like behavior.

#parsing#hacktoberfest#unmarshaling
Stars2.0k
Forks248
Last commit6 days ago
go-codec
go-codecGo

A high-performance, feature-rich idiomatic Go library for encoding and decoding msgpack, cbor, json, binc, and simple formats.

#msgpack#high-performance#cbor
Stars2.0k
Forks313
Last commit2 months ago
reflect-cpp
reflect-cppC++

A C++20 library for fast serialization, deserialization, and validation using reflection, supporting JSON, Avro, CSV, Parquet, and more.

#validation#c++20#data-formats
Stars1.9k
Forks185
Last commit1 day ago
KryoNet
KryoNetJava

A Java library for efficient TCP/UDP client-server network communication using NIO and Kryo serialization.

#tcp#client-server#android
Stars1.9k
Forks412
Last commit5 years ago
rpclib
rpclibC++

A modern C++14 msgpack-RPC library for building client-server applications without IDL or code generation.

#cplusplus-14#msgpack#asio
Stars1.8k
Forks397
Last commit2 years ago
JMSSerializerBundle
JMSSerializerBundlePHP

A Symfony bundle that integrates the JMS Serializer library for handling complex data serialization to/from XML, JSON, and YAML.

#object-mapping#yaml#api-development
Stars1.8k
Forks307
Last commit4 months ago
jason
jasonElixir

A blazing fast JSON parser and generator implemented in pure Elixir.

#elixir#json-generator#ecto-integration
Stars1.7k
Forks178
Last commit2 months ago
go_serialization_benchmarks
go_serialization_benchmarksGo

A comprehensive benchmark suite comparing performance and correctness of Go serialization libraries.

#data-serialization#performance-testing#binary-encoding
Stars1.6k
Forks161
Last commit
pbc
pbcC

A Google Protocol Buffers library for C that works without code generation.

#c-library#binary-protocol#lua-bindings
Stars1.6k
Forks550
Last commit3 years ago
Gloss
GlossSwift

A deprecated Swift library for JSON parsing, now superseded by Swift's Codable framework.

#codable-migration#ios#deprecated
Stars1.6k
Forks134
Last commit5 years ago
FST
FSTJava

A high-performance, JDK-compatible Java serialization library offering significant speed improvements and additional features like JSON serialization and off-heap maps.

#high-performance#offheap#android
Stars1.6k
Forks237
Last commit3 years ago
quick-xml
quick-xmlRust

A high-performance XML pull reader and writer library for Rust, optimized for speed and minimal memory allocation.

#serde#high-performance#writer
Stars1.5k
Forks285
Last commit4 days ago
upb
upbC

A small, fast C implementation of Protocol Buffers for embedded systems and high-performance applications.

#c-library#embedded-systems#data-serialization
Stars1.5k
Forks264
Last commit1 year ago
bitset
bitsetGo

A Go library implementing memory-efficient bitsets for mapping non-negative integers to boolean values.

#go-library#set-operations#data-structures
Stars1.5k
Forks189
Last commit11 days ago
Codextended
CodextendedSwift

Extensions that enhance Swift's Codable API with type inference and convenience methods to reduce boilerplate.

#macos-development#codable#json-decoding
Stars1.5k
Forks87
Last commit5 years ago
robin-map
robin-mapC++

A C++ header-only library providing fast hash map and hash set implementations using robin hood hashing with open addressing.

#hash-table#high-performance#hash-set
Stars1.5k
Forks143
Last commit1 month ago
Boost.PFR
Boost.PFRC++

A C++14 library providing std::tuple-like reflection for user-defined types without macros or boilerplate.

#cplusplus-14#metaprogramming#reflection-library
Stars1.5k
Forks171
Last commit11 days ago
postcard
postcardRust

A no_std, serde-compatible serializer and deserializer for Rust, designed for embedded and constrained environments.

#wire-format#serde#embedded
Stars1.5k
Forks137
Last commit4 days ago
bitECS
bitECSTypeScript

A flexible, minimal, data-oriented Entity Component System (ECS) library for TypeScript.

#entitycomponentsystem#simulation#particles
Stars1.5k
Forks114
Last commit3 months ago
MessagePack
MessagePackJava

A fast and compact binary serialization library for Java, implementing the MessagePack format as an efficient alternative to JSON.

#data-storage#binary-serialization#jackson
Stars1.5k
Forks323
Last commit6 days ago
jsonapi-serializer
jsonapi-serializerRuby

A fast JSON:API serializer for Ruby objects, forked from Netflix/fast_jsonapi.

#json-api#rails#api
Stars1.4k
Forks146
Last commit6 months ago
msgpack-rust
msgpack-rustRust

A complete pure-Rust implementation of the MessagePack binary serialization format.

#rmp#msgpack#serde
Stars1.4k
Forks160
Last commit7 months ago
Pydantic-SQLAlchemy
Pydantic-SQLAlchemyPython

Generate Pydantic models from SQLAlchemy models for data validation and serialization.

#orm#fastapi-integration#pydantic
Stars1.4k
Forks74
Last commit6 days ago
ScalaPB
ScalaPBScala

Protocol buffer compiler plugin for Scala that generates case classes, parsers, and serializers.

#scala-js#protocol-buffers#grpc
Stars1.3k
Forks293
Last commit2 days ago
Blazored.LocalStorage
Blazored.LocalStorageC#

A library providing access to browser local storage with automatic serialization for Blazor applications.

#hacktoberfest#nuget#webassembly
Stars1.3k
Forks134
Last commit1 year ago
iguana
iguanaC++

A universal serialization engine for C++ using compile-time reflection to convert objects to/from JSON, XML, YAML, and Protobuf.

#yaml#c#c-plus-plus
Stars1.3k
Forks241
Last commit15 days ago
sparsepp
sparseppC++

A fast, memory-efficient hash map implementation for C++ with minimal memory overhead during resizing.

#hash-tables#hash#high-performance
Stars1.3k
Forks127
Last commit1 month ago
PreviousPage 3 of 14

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
Next
#Json103
#Performance64
#Code Generation54
#C Plus Plus49
#Data Interchange48
#High Performance46
#Go42
#Deserialization41
#Java37
#Dotnet37
#Golang36
#Json Parser34