Hacker GitHub

← All repos

beached/daw_json_link

View on GitHub ↗ ★ 513 C++

Fast, convenient JSON serialization and parsing in C++

10 mentions on Hacker News by 4 people: 1 story, 9 comments · first 2019-08-16 · latest 2024-11-14

Mentions per year 10 mentions · busiest year 2024 (5)
20082026
  1. …more usable than rapidjson, in my experience. So "better than nlohmann" is not very novel. [1] https://github.com/beached/daw_json_link
    comment by leni536 · 2024-11-14 · in JSON for Classic C++
  2. "Exporting JSON Schema" https://github.com/beached/daw_json_link/blob/release/docs/c... : include <daw/json/daw_json_schema.h> std::string daw::json::to_json_schema<MyType>( "identifier", "title" ); From…
  3. re Serde: If you want JSON, https://github.com/beached/daw_json_link is about as close as we can get. It interop's well with the reflection(or like) libraries such as Boost Describe or Boost PFR and will work well with std reflection when…
    comment by beached_whale · 2024-08-04 · in Enum class improvements for C++17, C++20 and C++23
  4. This lib does something like that: https://github.com/beached/daw_json_link
    comment by leni536 · 2024-07-10 · in Compile-time JSON deserialization in C++
  5. They exist, for instance https://github.com/beached/daw_json_link , uses mappings of JSON <-> class members/construction. It handles a bunch of types out of the box and allows custom types to be mapped. Also, it integrates with some of the…
    comment by beached_whale · 2024-07-02 · in Reflection for C++26
  6. ▲ 3
    Show HN: DAW JSON Link
    story by beached_whale · 2022-08-12 · 2 comments
  7. Check out https://github.com/beached/daw_json_link , it provides a non-typeerased way to parse JSON straight into user-defined data structures.
    comment by leni536 · 2022-01-02 · in Deserializing JSON Fast (2020)
  8. …time options to further optimize is much easier. Essentially most JSON parsers are type erased. https://github.com/beached/daw_json_link So this correlates with some of the findings the post has. One optimization that should show great…
    comment by beached_whale · 2022-01-02 · in Deserializing JSON Fast (2020)
  9. …domain data so that you don't keep paying this intermediatw representation conversion cost. eg. https://github.com/beached/daw_json_link is interesting here In my own game stuff I just have game components accept reader/writer objects to…
    comment by nikki93 · 2020-09-10 · in Fennel – Lisp in Lua
  10. …each types JSON parser is statically known and to give the compiler more opportunity to optimize. https://github.com/beached/daw_json_link I haven't had a chance to look at why yet.
    comment by beached_whale · 2019-08-16 · in The Order of the JSON