JSON for Modern C++ is a mature, well-supported and widely used library not only for JSON reading and writing, but also BJData, BSON, CBOR, MessagePack and UBJSON. I have used it in custom proprietary investing software, and found it to work flawlessly. It is added to one's project by the inclusion of a single header file. It seems a pretty sophisticated and useful project to overlook on this otherwise pretty extensive collection.
The homepage link is https://json.nlohmann.me/, and he has a Github page for it too. He offers it under the MIT license.
JSON for Modern C++ is a mature, well-supported and widely used library not only for JSON reading and writing, but also BJData, BSON, CBOR, MessagePack and UBJSON. I have used it in custom proprietary investing software, and found it to work flawlessly. It is added to one's project by the inclusion of a single header file. It seems a pretty sophisticated and useful project to overlook on this otherwise pretty extensive collection.
The homepage link is https://json.nlohmann.me/, and he has a Github page for it too. He offers it under the MIT license.