json
https://github.com/nlohmann/json
C++
JSON for Modern C++
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
C++ not yet supported43 Subscribers
View all SubscribersAdd a CodeTriage badge to json
Help out
- Issues
- perf: check whole UTF-8 strings without waiting for each block's result
- feat: Reflection serialization/deserialization
- Read iterator pairs of std::string and std::vector as pointer ranges
- Idea: Fused reader for CBOR and MessagePack: decode contiguous input straight into the value
- SWAR and vector scans: test for special bytes in fewer operations
- Idea: Decode into an existing value and reuse its storage (get_into)
- Idea: Faster to_json/from_json in NLOHMANN_DEFINE_TYPE_* macros: one walk over the object instead of one lookup per member
- Proposal: minimal API for an opt-in C++26 static-reflection extension
- Add canonical JSON serialization adhering to RFC 8785 (JCS)
- The exception classes' create() functions are public by accident
- Docs
- C++ not yet supported