JSON/JSON5 pull-parser/push-serializer library for C++
A portable, dependency-free, MIT-licensed JSON, JSON5, and JSON5E pull-parser/push-serializer library for C++.
The goal of this library is to provide a pull-style parser (instead of push/SAX or DOM) and push-style serializer with clean, modern interfaces and conforming, well-tested (and well-fuzzed, including the serializer) implementations. In particular, pull-style parsers are not very common, and we couldn't find any C++ implementations that also satisfy the above requirements.
Typical parser usage (low-level API):
... More
| license | MIT |
|---|---|
| project | libstud |
| url | github.com/libstud/libstud-json |
| libstud-authors@build2.org | |
| topics | C++JSONJSON5parsingserialization |
1 Version
| version | 0.6.0 |
|---|---|
| repository | https://pkg.cppget.org/1/alpha |
| depends | 1; libstud-optional |
| reviews | 0 |