Trending repositories
Ranked by Attention Score: stars gained over the last 90 complete days
50 repositories by Attention Score · Aug 6, 2026 – Nov 3, 2026 (UTC)
2.protocolbuffers / protobuf
Protocol Buffers - Google's data interchange format
- protobuf
- protocol-buffers
- protocol-compiler
- protobuf-runtime
- protoc
- serialization
- +2 more
3.simdjson / simdjson
Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
- json
- json-parser
- simd
- avx2
- sse42
- neon
- +14 more
4.google / flatbuffers
FlatBuffers: Memory Efficient Serialization Library
- flatbuffers
- serialization
- serialization-library
- json-parser
- marshalling
- rpc
- +14 more
5.apache / arrow
Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
- arrow
- parquet
6.stephenberry / glaze
Extremely fast, in memory, serialization, reflection, and RPC library for C++. JSON, BEVE, BSON, CBOR, CSV, JSONB, MessagePack, TOML, YAML, EETF
- api
- binary
- cplusplus
- cpp
- interface
- json
- +14 more
7.capnproto / capnproto
Cap'n Proto serialization/RPC system - core tools and C++ library
8.Tencent / rapidjson
A fast JSON parser/generator for C++ with both SAX/DOM style API
10.marzer / tomlplusplus
Header-only TOML config file parser and serializer for C++17.
- toml
- cplusplus-17
- cplusplus-20
- header-only
- configuration-files
- cpp
- +14 more
11.apache / thrift
Apache Thrift
12.open-source-parsers / jsoncpp
A C++ library for interacting with JSON.
13.munich-data-engineering / reflect-cpp
A C++20 library for fast serialization, deserialization and validation using reflection. Supports JSON, Avro, Boost Serialization, BSON, Cap'n Proto, CBOR, Cereal, Command line interfaces, CSV, Environment variables, flexbuffers, msgpack, parquet, TOML, UBJSON, XML, YAML, yas / msgpack.org[C++20]
14.bblanchon / ArduinoJson
📟 JSON library for Arduino and embedded C++. Simple and efficient.
- arduino
- c-plus-plus
- iot
- embedded
- arduino-library
- json
- +2 more
15.leethomason / tinyxml2
TinyXML2 is a simple, small, efficient, C++ XML parser that can be easily integrated into other programs.
16.benhoyt / inih
Simple .INI file parser in C, good for embedded systems
- ini
- parser
- configparser
- embedded-systems
- c
18.felixguendling / cista
Cista is a simple, high-performance, zero-copy C++ serialization & reflection library.
- serialization
- cpp
- cpp17
- reflection
- deserialization
- efficient
- +3 more
19.vincentlaucsb / csv-parser
A modern C++ CSV parser and serializer that doesn't make you choose between ease of use or performance.
- csv
- parser
- json
- tab-separated
- csv-parser
- statistics
- +5 more
20.brofield / simpleini
Cross-platform C++ library providing a simple API to read and write INI-style configuration files
21.ToruNiina / toml11
TOML for Modern C++
- toml
- c-plus-plus-11
- c-plus-plus
- parser
- serializer
- c-plus-plus-14
- +4 more
23.eyalz800 / zpp_bits
A lightweight C++20 serialization and RPC library
- serialization
- cpp
- header-only
- rpc
- cpp20
25.biojppm / rapidyaml
Rapid YAML - a library to parse and emit YAML, and do it fast.
- yaml
- json
- parser
- emitter
- serialization
- rapid
- +6 more
26.meta / fbthrift
Meta's Thrift implementation: cross-language serialization and high-performance async RPC
28.ultrajson / ultrajson
Ultra fast JSON decoder and encoder written in C with Python bindings
- python
- c
- ultrajson
- json
- decoder
- encoder
- +1 more
31.d99kris / rapidcsv
C++ CSV parser library
32.bytedance / sonic-cpp
A fast JSON serializing & deserializing library, accelerated by SIMD.
33.metayeti / mINI
INI file reader and writer
- ini-file
- ini-reader
- ini-writer
- ini-parser
- ini-config
- ini
- +1 more
34.danielaparker / jsoncons
A C++, header-only library for constructing JSON and JSON-like data formats, with JSON Pointer, JSON Patch, JSON Schema, JSONPath, JMESPath, CSV, MessagePack, CBOR, BSON, UBJSON, toon-format
- json
- cbor
- jsonpath
- csv
- json-pointer
- json-patch
- +14 more
35.dmlc / treelite
Universal model exchange and serialization format for decision tree forests
36.chronoxor / FastBinaryEncoding
Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift
- performance
- serialization
- binary
- protocol
- low-latency
- cpp
- +9 more
38.jorgen / json_struct
json_struct is a single header only C++ library for parsing JSON directly to C++ structs and vice versa
- c-plus-plus
- json
- template-specialisations
- parse
- template-metaprogramming
- deserialization
- +1 more
39.Rookfighter / inifile-cpp
A header-only and easy to use Ini file parser for C++.
- ini-parser
- inifile
- cpp
- cpp-library
40.kazuho / picojson
a header-file-only, JSON parser serializer in C++
42.tplgy / cppcodec
Header-only C++11 library to encode/decode base64, base64url, base32, base32hex and hex (a.k.a. base16) as specified in RFC 4648, plus Crockford's base32. MIT licensed with consistent, flexible API.
44.beached / daw_json_link
Fast, convenient JSON serialization and parsing in C++
- cpp
- cpp20
- json
- cpp17
- daw-json-link
- parse
- +5 more
45.microsoft / bondArchived
Bond was a cross-platform framework for working with schematized data. The open-source project ended on March 31, 2025.
47.wiseio / paratext
A library for reading text files over multiple cores.
48.billyquith / ponderArchived
C++ reflection library with Lua binding, and JSON and XML serialisation.
- c-plus-plus
- reflection
- library
- introspection
- cpp
- cpp-library
- +5 more
49.tidyverse / vroom
Fast reading of delimited files
50.chadaustin / sajson
Lightweight, extremely high-performance JSON parser for C++11