sourcemeta/jsontoolkit
JSON Toolkit is a swiss-army knife library for expressive JSON programming in modern C++
C++AGPL-3.0
Issues
- 2
- 0
Setup JSON parsing benchmarks
#507 opened by jviotti - 11
- 0
- 0
Better test framing and schema compilation when the schema _base_ URIs are relative
#960 opened by jviotti - 6
- 0
- 0
Refactor the `URI` class
#710 opened by jviotti - 0
Refactor `URI::path()` to return each component in the path as a `std::span` of `std::string`
#807 opened by tony-go - 0
- 0
Implement BigInt support (for JSON Schema)
#838 opened by jviotti - 0
- 0
Extend the schema compiler to re-create templates from their JSON representations
#817 opened by jviotti - 0
- 0
Make it possible to validate schemas that contain embedded schemas with other dialects
#816 opened by jviotti - 2
Add more advanced `initializer_list` support
#506 opened by jviotti - 6
- 0
Support every JSON Schema `format` for Draft 4
#780 opened by jviotti - 0
Add an `llbinit` file with pre-made helpers to more easily explore JSON documents on LLDB
#674 opened by jviotti - 0
Add a `[[nodiscard]] auto URI::userinfo() const -> std::optional<std::string_view>` method
#805 opened by tony-go - 0
Add a `URI::URI(std::istream &)` constructor
#800 opened by tony-go - 2
Add `jsontoolkit` to homebrew
#672 opened by tony-go - 0
- 0
- 8
- 6
error: no match for 'operator!='
#568 opened by MeastroZI - 0
Integrate with IWYU
#602 opened by jviotti - 0
Fuzz the JSON parser
#505 opened by jviotti - 0
Add JSON Lines support
#191 opened by jviotti - 0
Run Unikraft build on Actions
#233 opened by jviotti - 1
Teach GoogleTest how to print RapidJSON
#79 opened by jviotti - 1
- 0
Build the project on Windows on CI
#18 opened by jviotti - 0
- 0
Implement a JSON Schema iterator
#48 opened by jviotti - 0
Support range-based object/array iterators
#49 opened by jviotti - 0
Integrate with clang-tidy
#22 opened by jviotti - 0
Implement CMake installation
#3 opened by jviotti - 0
Add `contrib` sample programs
#6 opened by jviotti - 0
Run tests on CI for all platforms
#4 opened by jviotti - 0
- 0
Support reverse iteration for arrays
#7 opened by jviotti - 0
Support any specialization of `std::basic_string` instead of `std::string` in most functions
#5 opened by jviotti