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: almost 5 years ago
Linked from 1 awesome list

apache-avroavroboostc-plus-pluscapn-protocerealcppflatbuffersmsgpackperformance-testingprotobufserializationthriftyas

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
eyalz800/zpp_bits A lightweight C++20 serialization and RPC library in one header file 755
xdbr/cpp-generic-serialize A header-only C++11 library for serializing arbitrary data types and nested containers to binary format. 7
getml/reflect-cpp A C++20 library for fast serialization and deserialization using reflection 1,165
bytedance/sonic-cpp A fast JSON serialization and deserialization library with SIMD acceleration 861
p-ranav/alpaca A C++ serialization library that efficiently packs and unpacks structured data into compact byte arrays. 481
chronoxor/fastbinaryencoding A universal serialization solution for various programming languages and platforms that enables fast and compact binary encoding. 889
boostorg/hana A standard library for metaprogramming in C++ 1,705
raveler/ffmpeg-cpp A C++ wrapper around the FFmpeg libraries to simplify video processing and encoding. 565
vcdevel/vc A C++ library for explicitly data-parallel programming on modern CPUs and GPUs. 1,461
chocolacula/easy_reflection_cpp A reflection-based serialization library for C++ 99
revsic/cpp-concurrency A C++ concurrency implementation inspired by Golang's style 15
proalgos/proalgos-cpp C++ implementations of algorithms and data structures 514
boostorg/serialization Provides a C++ framework for serializing and deserializing data structures to and from various formats 122
ckormanyos/real-time-cpp A 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-rust Cap'n Proto generates code for serializing and deserializing structured data across distributed systems. 2,094