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

toml11
toml11C++

A feature-rich, header-only C++11/14/17/20 library for parsing and serializing TOML configuration files with full spec compliance.

#cplusplus-20#cplusplus-14#c-plus-plus-11
Stars1.3k
Forks186
Last commit8 months ago
Yams
YamsSwift

A Swift library for parsing and emitting YAML, built on LibYAML with support for Codable, standard library types, and native node representation.

#ios#codable#yaml
Stars1.3k
Forks171
Last commit1 month ago
Bitsery
BitseryC++

A header-only C++ binary serialization library optimized for speed, minimal size, and real-time networking.

#real-time-networking#binary-serialization#c-plus-plus
Stars1.3k
Forks101
Last commit10 months ago
lume
lumeLua

A lightweight Lua utility library providing essential functions for game development and general programming.

#functional-programming#math-functions#game-development
Stars1.2k
Forks85
Last commit2 years ago
alba
albaRuby

A fast, easy, and feature-rich JSON serializer for Ruby, JRuby, and TruffleRuby with no runtime dependencies.

#hacktoberfest#jruby#fast
Stars1.2k
Forks63
Last commit8 hours ago
ActiveAttr
ActiveAttrRuby

A Ruby gem providing ActiveModel-like functionality for plain Ruby objects, including attributes, typecasting, mass assignment, and serialization.

#orm#rails#model-layer
Stars1.2k
Forks91
Last commit6 months ago
go-wkhtmltopdf
go-wkhtmltopdfGo

A Go wrapper for wkhtmltopdf that provides a type-safe interface to generate PDFs from HTML.

#html-to-pdf#server-side#go-library
Stars1.2k
Forks159
Last commit10 months ago
carmine
carmineClojure

A high-performance Redis client and message queue library for Clojure with an idiomatic API.

#taoensso#high-performance#redis
Stars1.2k
Forks132
Last commit14 days ago
Bluejay
BluejaySwift

A simple Swift framework for building reliable Bluetooth LE apps with a FIFO queue and background restoration.

#ios#bluetooth-le#bluetooth
Stars1.1k
Forks101
Last commit2 years ago
Protobuf inspector
Protobuf inspectorPython

A tool to reverse-engineer and parse Protocol Buffers encoded blobs without knowing their definition.

#data-inspection#wire-format#python-library
Stars1.1k
Forks105
Last commit5 years ago
Vince's CSV Parser
Vince's CSV ParserC++

A high-performance, fully-featured CSV parser and serializer for modern C++ with streaming, random access, and robust format handling.

#csv-reader#tab-separated#high-performance
Stars1.1k
Forks204
Last commit
RestEase
RestEaseC#

A type-safe REST API client library for .NET that simplifies remote endpoint communication through interface definitions.

#httpclient#rest-client#source-generator
Stars1.1k
Forks114
Last commit2 years ago
byteorder
byteorderRust

A Rust library for reading and writing numbers in big-endian and little-endian byte order.

#endianness#network-protocols#byte-order
Stars1.1k
Forks160
Last commit1 year ago
cbor
cborGo

A secure, fast, and feature-rich CBOR codec for Go, fully compliant with RFC 8949 and RFC 8742.

#std-94#cose#json-alternative
Stars1.1k
Forks82
Last commit2 days ago
DSL-JSON
DSL-JSONJava

A high-performance JVM JSON library with advanced compile-time databinding for Java, Android, Scala, and Kotlin.

#high-performance#annotation-processor#android
Stars1.1k
Forks110
Last commit2 months ago
goavro
goavroGo

A Go library for encoding and decoding Avro data to and from binary and textual JSON formats.

#schema-evolution#binary-encoding#golang
Stars1.1k
Forks232
Last commit7 months ago
DSL-JSON
DSL-JSONJava

A high-performance JVM JSON library with compile-time databinding for Java, Android, Scala, and Kotlin.

#high-performance#annotation-processor#android
Stars1.1k
Forks110
Last commit2 months ago
csvutil
csvutilGo

A fast, idiomatic, and dependency-free Go library for mapping between CSV and Go values.

#unmarshal#fast#marshal
Stars1.0k
Forks69
Last commit1 year ago
x2js
x2jsJavaScript

A lightweight, dependency-free JavaScript library for converting XML to JSON and JSON to XML.

#dom-manipulation#data-interchange#javascript-library
Stars1.0k
Forks471
Last commit4 years ago
zpp_bits
zpp_bitsC++

A lightweight C++20 header-only library for binary serialization and remote procedure calls with zero-overhead design.

#zero-overhead#c++20#endianness
Stars1.0k
Forks74
Last commit19 days ago
iCal.NET
iCal.NETC#

A robust, RFC 5545-compliant iCalendar library for .NET, enabling programmatic creation, parsing, and manipulation of calendar data.

#nuget-package#event-scheduling#calendar-parsing
Stars975
Forks249
Last commit19 days ago
FastBinaryEncoding
FastBinaryEncodingC++

Ultra-fast binary serialization library with code generation for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, and Swift.

#multi-language#high-performance#protocol-buffers-alternative
Stars958
Forks98
Last commit
OjG
OjGGo

A high-performance JSON parser and toolkit for Go, optimized for large and variable datasets.

#fast#json-toolkit#high-performance
Stars954
Forks57
Last commit6 days ago
FHIR .NET API
FHIR .NET APIC#

The official .NET SDK for working with HL7 FHIR, providing models, parsers, a REST client, validation, and FhirPath evaluation.

#parsing#fhir-profiles#fhirpath
Stars932
Forks365
Last commit2 days ago
sonic-rs
sonic-rsRust

A high-performance Rust JSON library leveraging SIMD for parsing and serialization.

#serde#high-performance#simd
Stars918
Forks65
Last commit4 months ago
Ox
OxC

A fast Ruby XML parser, object marshaller, and SAX parser designed as a high-performance alternative to Nokogiri and Marshal.

#object-marshalling#sax-parser#ruby-gem
Stars913
Forks81
Last commit20 days ago
hat-trie
hat-trieC++

A C++ header-only library implementing a fast and memory-efficient HAT-trie data structure for storing sets and maps of strings.

#autocompletion#trie#hat-trie
Stars872
Forks124
Last commit9 months ago
Msgpack-Cli
Msgpack-CliC#

A MessagePack serialization/deserialization library for Common Language Infrastructure (CLI) platforms like .NET Framework, Mono, and Xamarin.

#xamarin#mono#msgpack
Stars859
Forks176
Last commit2 years ago
montrose
montroseRuby

A Ruby library for defining and enumerating recurring events with a chainable interface and ActiveRecord serialization support.

#recurrence#enumerable#datetime
Stars853
Forks53
Last commit1 year ago
fast_io
fast_ioC++

A freestanding C++20 input/output library designed to replace <iostream> and <cstdio> with exceptional performance.

#memory-mapping#unicode#cxx
Stars846
Forks69
Last commit1 month ago
Artemis-odb
Artemis-odbJava

A high-performance Java Entity-Component-System framework for game development, supporting Android, HTML5, and iOS.

#ios#high-performance#artemis-odb
Stars831
Forks118
Last commit3 years ago
jsoniter-scala
jsoniter-scalaScala

Scala macros for compile-time generation of safe and ultra-fast JSON codecs, with circe integration.

#parsing#scala-macros#scala-js
Stars819
Forks114
Last commit7 days ago
Dragonbox
DragonboxC++

A C++ reference implementation of the Dragonbox algorithm for fast, correct, and shortest float-to-string conversion.

#formatting#algorithm#dtoa
Stars815
Forks50
Last commit10 months ago
json.cpp
json.cppC++

A high-performance, minimal JSON parsing and serialization library for C++ that prioritizes speed, fast compilation, and small code size.

#high-performance#fast-compilation#lightweight
Stars794
Forks38
Last commit4 months ago
YAS
YASC++

A high-performance, header-only C++11 serialization library designed as a faster alternative to boost.serialization.

#data-persistence#binary-serialization#c-plus-plus-11
Stars794
Forks101
Last commit1 year ago
DefaultEcs
DefaultEcsC#

A high-performance Entity Component System framework for C# game development, prioritizing simplicity and minimal constraints.

#gamedev#multi-threading#csharp
Stars760
Forks69
Last commit2 years ago
PreviousPage 4 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
5 days ago
1 year ago
Next
#Json103
#Performance64
#Code Generation54
#C Plus Plus49
#Data Interchange48
#High Performance46
#Go42
#Deserialization41
#Java37
#Dotnet37
#Golang36
#Json Parser34