JSON for Modern C++
-
Updated
Dec 18, 2025 - C++
JSON for Modern C++
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
JSONLab: compact, portable, robust JSON/binary-JSON encoder/decoder for MATLAB/Octave
C++ header-only JSON library
json-joy is a library that implements cutting-edge real-time and collaborative editing algorithms and utilities for JSON data models, with a focus on developing the JSON CRDT (Conflict-free Replicated Data Type) specification and implementation.
Universal Binary JSON draft-12 serializer for Python
JData: a language-independent data annotation for portable storage and interchange
Small System Framework - JSON parser/generator, Reed-Solomon, finite state machine framework, and other high quality interfaces for embedded systems.
Go package for working with Universal Binary JSON - http://ubjson.org/
UBJSON serialization for Rust using Serde
See https://benchmark.sourcemeta.com for the latest version of this benchmark
An automated and extensible space-efficiency benchmark of JSON-compatible serialization specifications
JavaScript Binary Object Notation - a module for encoding/decoding objects to/from binary
Add a description, image, and links to the ubjson topic page so that developers can more easily learn about it.
To associate your repository with the ubjson topic, visit your repo's landing page and select "manage topics."