Displaying 1 to 6 from 6 results

json - JSON for Modern C++

  •    C++

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.

json-patchwork

  •    Javascript

Implementation of JSON Patchwork, which defines a JSON document structure for expressing a sequence of value patching operations to apply from a source JSON document to a target JSON document.

ajv-merge-patch - $merge and $patch keywords for Ajv JSON-Schema validator to extend schemas

  •    Javascript

The keywords $merge and $patch allow to extend the JSON-schemas using patches in the format JSON Merge Patch (RFC 7396) or JSON Patch (RFC 6902).Valid data: { foo: 'a' }, { foo: 'a', bar: { foo: 'b' } } etc.




diffson - A scala diff/patch library for Json

  •    Scala

A scala implementation of the RFC-6901 and RFC-6902. It also provides methods to compute diffs between two Json values that produce valid Json patches. These versions are built for Scala 2.11, 2.12, and 2.13-M3 when the underlying json library already works with 2.13.

json-patch-gen - JavaScript library that generates JSON patches (RFC 6902)

  •    Javascript

json-patch-gen is a small, [thoroughly tested] tests library for generating a [JSON Patch] rfc6902 from two JavaScript objects or arrays. This library has no dependencies. It supports generating patches of arbitrarily nested objects and arrays to any depth.