JSON for Modern C++

bson cbor header-only json json-diff json-merge-patch json-parser json-patch json-pointer json-serialization messagepack msgpack rfc-6901 rfc-6902 rfc-7049 rfc-7159 rfc-8259 stl-containers ubjson
19 Open Issues Need Help Last updated: Jul 26, 2026

Open Issues Need Help

View All on GitHub

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson
kind: enhancement/improvement aspect: binary formats good first issue

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson
aspect: binary formats good first issue

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson
solution: proposed fix aspect: binary formats good first issue

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson
kind: bug confirmed good first issue

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson
kind: bug state: help needed good first issue state: waiting for PR

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson
Help needed 7 months ago
state: help needed good first issue

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson
kind: bug confirmed good first issue

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson

AI Summary: This issue aims to re-enable several Windows CI builds (specifically Clang, Clang-CL, and certain MSVC versions) that were previously disabled. The removal was a temporary fix due to the deprecation of the `windows-2019` runner image, and the goal is to restore these builds by migrating them to a newer Windows environment where feasible.

Complexity: 3/5
state: help needed good first issue CI

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson

AI Summary: The task is to investigate why the LIBCPP_VERSION_OUTPUT variable in the nlohmann/json project causes CMake configuration failures during cross-compilation, especially for RISC-V architecture. The variable appears unused, and the goal is to determine its impact and either remove it or fix its usage to resolve the cross-compilation issue.

Complexity: 4/5
kind: bug good first issue state: waiting for PR

JSON for Modern C++

C++
#bson#cbor#header-only#json#json-diff#json-merge-patch#json-parser#json-patch#json-pointer#json-serialization#messagepack#msgpack#rfc-6901#rfc-6902#rfc-7049#rfc-7159#rfc-8259#stl-containers#ubjson