nlohmann/json
Read the upstream summary on the left, browse the cached forks below it, and load each fork comparison into the right-hand panel.
nlohmann/json
nlohmann/json is a very popular, actively maintained C++ JSON library with MIT licensing, extensive docs, and a broad multi-build setup. It appears to be a mature upstream worth forking only if you need a stable, widely used JSON dependency with room for customization or vendor-specific integration.
Jump straight into Discofork's strongest cached fork picks, or open a compare view in one click.
Choose a fork to inspect
Choose this fork only if you need its older vendor-specific behavior or packaging changes and are prepared to maintain it yourself. For most adopters, upstream nlohmann/json is the safer choice because it is active, current, and far better maintained.
Prefer this fork only if you need an older, customized nlohmann/json snapshot and are prepared to own maintenance. If you want a current, broadly supported JSON dependency, upstream is the safer choice.
Choose this fork only if you need its frozen older behavior or local compatibility patches. If you want an actively maintained JSON dependency, upstream is the better default.
Prefer upstream unless you specifically need this fork’s legacy behavior or custom serializer work. This fork is too old and too divergent for general adoption, but it can be useful as a pinned historical baseline for maintenance or forensic work.
Prefer this fork if you need Eclipse Score's added workflow, documentation, and validation layers around nlohmann/json. Prefer upstream if you want the most current, low-friction JSON library with minimal divergence and upgrade risk.
Choose this fork only if you need a customized downstream copy and can own the merge burden. If you mainly want the standard, well-maintained JSON library, upstream looks like the safer choice.
Prefer this fork only if you specifically need its local fixes or a frozen 2021-era baseline. For most adopters, upstream is the safer choice because this fork is stale and materially behind.
Choose this fork only if you need its frozen, project-specific behavior and are prepared to own the maintenance burden. For general use, upstream is the better choice because it is active, far ahead, and much better maintained.
Prefer upstream unless you specifically need this exact frozen snapshot; the fork adds no visible capabilities and is materially behind current upstream maintenance.