DAW JSON Link v3, a JSON serialization/deserialization library, is released

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/cpp

Our great sponsors
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Sonar - Write Clean C++ Code. Always.
  • SaaSHub - Software Alternatives and Reviews
  • json

    JSON for Modern C++

    It's a header-only library, but it's not consisting of a single header file and also relies on some dependencies. This is not really an issue for me but some people might prefer things like nlohmann-json for this reason I guess.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

  • RapidJSON

    A fast JSON parser/generator for C++ with both SAX/DOM style API

    It seems not super widely used compared to other famous libraries like RapidJSON, nlohmann-json, or simdjson. But it seems the author is very active in developing this project which can mitigate this "lack of community" issue.

  • simdjson

    Parsing gigabytes of JSON per second

    It seems not super widely used compared to other famous libraries like RapidJSON, nlohmann-json, or simdjson. But it seems the author is very active in developing this project which can mitigate this "lack of community" issue.

  • spdlog

    Fast C++ logging library.

    Not sure what the above is but you should check out spdlog. It's pretty great to use.

  • cpr

    C++ Requests: Curl for People, a spiritual port of Python Requests.

    I like https://github.com/nlohmann/json as a cpp json library. I combine it with https://github.com/libcpr/cpr for jsonrpc. Also, I agree spdlog is great.

  • Sonar

    Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • jsonrpc

    Generic JSON RPC server library (by beached)

    But it's still being fleshed out JSON RPC

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts