cpp-serializers

Serialization benchmarks

Compares performance of various data serialization libraries in C++

Benchmark comparing various data serialization libraries (thrift, protobuf etc.) for C++

GitHub

731 stars
39 watching
112 forks
Language: C++
last commit: over 6 years ago
Linked from 1 awesome list

apache-avroavroboostc-plus-pluscapn-protocerealcppflatbuffersmsgpackperformance-testingprotobufserializationthriftyas

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
eyalz800/zpp_bitsA lightweight C++20 serialization and RPC library in one header file755
xdbr/cpp-generic-serializeA header-only C++11 library for serializing arbitrary data types and nested containers to binary format.7
getml/reflect-cppA C++20 library for fast serialization and deserialization using reflection1,165
bytedance/sonic-cppA fast JSON serialization and deserialization library with SIMD acceleration861
p-ranav/alpacaA C++ serialization library that efficiently packs and unpacks structured data into compact byte arrays.481
chronoxor/fastbinaryencodingA universal serialization solution for various programming languages and platforms that enables fast and compact binary encoding.889
boostorg/hanaA standard library for metaprogramming in C++1,705
raveler/ffmpeg-cppA C++ wrapper around the FFmpeg libraries to simplify video processing and encoding.565
vcdevel/vcA C++ library for explicitly data-parallel programming on modern CPUs and GPUs.1,461
chocolacula/easy_reflection_cppA reflection-based serialization library for C++99
revsic/cpp-concurrencyA C++ concurrency implementation inspired by Golang's style15
proalgos/proalgos-cppC++ implementations of algorithms and data structures514
boostorg/serializationProvides a C++ framework for serializing and deserializing data structures to and from various formats122
ckormanyos/real-time-cppA companion code repository for the book Real-Time C++ providing reference application code and examples for efficient object-oriented and template microcontroller programming.620
capnproto/capnproto-rustCap'n Proto generates code for serializing and deserializing structured data across distributed systems.2,094