TGViewer
Cool GitHub repositories Cool GitHub repositories @github_repositories_bds · 11K subscribers
Post #359 1.25K
json

There are myriads of JSON libraries out there, and each may even have its reason to exist. Our class had these design goals:

Intuitive syntax. In languages such as Python, JSON feels like a first class data type. We used all the operator magic of modern C++ to achieve the same feeling in your code. Check out the examples below and you'll know what I mean.

Trivial integration. Our whole code consists of a single header file json.hpp. That's it. No library, no subproject, no dependencies, no complex build system. The class is written in vanilla C++11. All in all, everything should require no adjustment of your compiler flags or project settings.

Serious testing. Our code is heavily unit-tested and covers 100% of the code, including all exceptional behavior. Furthermore, we checked with Valgrind and the Clang Sanitizers that there are no memory leaks. Google OSS-Fuzz additionally runs fuzz tests against all parsers 24/7, effectively executing billions of tests so far.

Creator: Niels Lohmann
Stars ⭐️: 36.8k
Forked By: 6.3k
https://github.com/nlohmann/json

#JSON #C_plusplus
➖➖➖➖➖➖➖➖➖➖➖➖➖➖
Join @datascience_bds for more cool repositories.
*This channel belongs to @bigdataspecialist group
GitHub GitHub - nlohmann/json: JSON for Modern C++ JSON for Modern C++. Contribute to nlohmann/json development by creating an account on GitHub.
  • 👍 3
More from @github_repositories_bds
  1. Oct 18, 2026hummingbot Hummingbot is an open-source framework that helps you design and deploy automat…
  2. Oct 16, 2026sniffnet Application to comfortably monitor your network traffic. Creator: GyulyVGC Stars…
  3. Oct 14, 2026prompts.chat This is a curated collection of prompts for AI chat models. Originally create…
  4. Oct 12, 2026khoj Khoj is a personal AI app like your second AI brain. It gets answers from the web or…
  5. Oct 10, 2026dragonfly Dragonfly is an in-memory data store which can serve as a modern replacement for…
  6. Oct 8, 2026zoxide zoxide is a smarter cd command that remembers which directories you use most freque…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →