An open API service providing repository metadata for many open source software ecosystems.

Topic: "json-patch"

nlohmann/json

JSON for Modern C++

Language: C++ - Size: 207 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 45,615 - Forks: 6,976

json-everything/json-everything

System.Text.Json-based support for all of your JSON needs.

Language: C# - Size: 1.21 GB - Last synced at: 3 days ago - Pushed at: 11 days ago - Stars: 1,078 - Forks: 170

danielaparker/jsoncons

A C++, header-only library for constructing JSON and JSON-like data formats, with JSON Pointer, JSON Patch, JSON Schema, JSONPath, JMESPath, CSV, MessagePack, CBOR, BSON, UBJSON

Language: C++ - Size: 49.3 MB - Last synced at: 1 day ago - Pushed at: 3 days ago - Stars: 767 - Forks: 176

taocpp/json

C++ header-only JSON library

Language: C++ - Size: 6.27 MB - Last synced at: about 18 hours ago - Pushed at: 2 months ago - Stars: 631 - Forks: 87

wI2L/jsondiff

Compute the diff between two JSON documents as a series of RFC6902 (JSON Patch) operations

Language: Go - Size: 271 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 571 - Forks: 41

stefankoegl/python-json-patch

Applying JSON Patches in Python

Language: Python - Size: 272 KB - Last synced at: 1 day ago - Pushed at: 9 months ago - Stars: 464 - Forks: 94

wbish/jsondiffpatch.net

JSON object diffs and reversible patching (jsondiffpatch compatible)

Language: C# - Size: 1.86 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 378 - Forks: 85

gnieh/diffson

A scala diff/patch library for Json

Language: Scala - Size: 775 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 317 - Forks: 51

tenderlove/hana

An implementation of JSON Patch and JSON Pointer for Ruby

Language: Ruby - Size: 61.5 KB - Last synced at: about 13 hours ago - Pushed at: 9 months ago - Stars: 225 - Forks: 28

objecthub/swift-dynamicjson

Framework for representing, validating, querying, and manipulating generic JSON values in Swift. Supported are standards such as JSON Pointer (RFC 6901), JSON Path (RFC 9535), JSON Patch (RFC 6902), JSON Merge Patch (RFC 7396), and JSON Schema.

Language: Swift - Size: 645 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 172 - Forks: 1

marksparkza/jschon

An object-oriented JSON Schema implementation for Python.

Language: Python - Size: 679 KB - Last synced at: 27 days ago - Pushed at: 3 months ago - Stars: 139 - Forks: 13

avk959/LGenerics

Generic algorithms and data structures for Lazarus/Free Pascal

Language: Pascal - Size: 99.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 124 - Forks: 20

weichch/system-text-json-jsondiffpatch

High-performance, low-allocating JSON object diff and patch extension for System.Text.Json. Support generating patch document in RFC 6902 JSON Patch format.

Language: C# - Size: 197 KB - Last synced at: 8 days ago - Pushed at: about 1 year ago - Stars: 114 - Forks: 15

codepunkt/mongoose-patch-history

Mongoose plugin that saves a history of JSON patch operations for all documents belonging to a schema in an associated 'patches' collection

Language: JavaScript - Size: 1.32 MB - Last synced at: about 17 hours ago - Pushed at: over 1 year ago - Stars: 96 - Forks: 22

Palindrom/JSONPatcherProxy

ES6 proxy powered JSON Object observer that emits JSON patches when changes occur to your object tree.

Language: JavaScript - Size: 790 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 94 - Forks: 14

swaggest/json-cli

JSON command-line swiss knife: diff, reordering, patch, pointer, validator, codegen

Language: PHP - Size: 260 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 77 - Forks: 8

json-patch/json-patch-tests Fork of mikemccabe/json-patch-tests

Tests for implementations of json-patch

Size: 53.7 KB - Last synced at: 28 days ago - Pushed at: 3 months ago - Stars: 69 - Forks: 21

danielaparker/JsonCons.Net

The JsonCons.Net libraries complement the System.Text.Json namespace with support for JSON Pointer, JSON Patch, JSON Merge Patch, JSONPath, and JMESPath.

Language: C# - Size: 2.75 MB - Last synced at: 23 days ago - Pushed at: over 1 year ago - Stars: 60 - Forks: 7

ajv-validator/ajv-merge-patch

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

Language: JavaScript - Size: 55.7 KB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 46 - Forks: 17

geeklearningio/gl-vsts-tasks-file-patch

Visual Studio Team Services Build and Release Management extensions that help you update files using JSON patch and similar syntax

Language: TypeScript - Size: 1.17 MB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 21 - Forks: 6

planetis-m/jsonpak

Packed ASTs for compact and efficient JSON representation, with JSON Pointer, JSON Patch support.

Language: Nim - Size: 329 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 21 - Forks: 1

caohanyang/json_diff_rfc6902

This is the framework to handle JSON diff and patch based on RFC6902

Language: JavaScript - Size: 665 KB - Last synced at: 7 days ago - Pushed at: over 7 years ago - Stars: 21 - Forks: 1

puzl-cloud/hasura-metadata-patcher

CLI tool to patch Hasura metadata json file. Helps to organize complex CI/CD flows through different environments.

Language: Python - Size: 76.2 KB - Last synced at: 5 days ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 0

tananaev/json-patch

A JSON patch (RFC 6902) library

Language: Java - Size: 171 KB - Last synced at: 10 days ago - Pushed at: almost 4 years ago - Stars: 14 - Forks: 11

alshakero/json-squash

Squash JSON-Patch operations patch into a mathematically equivalent yet smaller patch

Language: JavaScript - Size: 63.5 KB - Last synced at: 10 days ago - Pushed at: about 5 years ago - Stars: 14 - Forks: 2

Stillpoint-Software/hyperbee.json

A high-performance JSON library for System.Text.Json JsonElement and JsonNode, providing robust support for JSONPath, JsonPointer, JsonPatch, and JsonDiff.

Language: C# - Size: 963 KB - Last synced at: about 7 hours ago - Pushed at: about 1 month ago - Stars: 9 - Forks: 1

ken107/push-model

A JSON-RPC server with object synchronization based on JSON-Patch

Language: TypeScript - Size: 1.02 MB - Last synced at: 9 days ago - Pushed at: 11 months ago - Stars: 9 - Forks: 1

ken107/jsonpatch-observe

Observe objects recursively for changes and generate JSON Patches

Language: TypeScript - Size: 717 KB - Last synced at: 25 days ago - Pushed at: 11 months ago - Stars: 8 - Forks: 0

JuniorDark/Starbound_PTBR

Tradução PT-BR para o Starbound. Starbound PT-BR Language mod.

Language: Lua - Size: 5.37 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 0

shagaba/jacksync

Jacksync provides a library for synchronization by producing and applying a JSON Patches to Java objects. Inspired by RFC 6902 (JSON Patch) and RFC 7386 (JSON Merge Patch) written in Java, which uses Jackson at its core. provides advanced sync, merge, patch & diff processing.

Language: Java - Size: 208 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 4

borgeby/clj-json-pointer

Simple Clojure(Script) library for working with JSON Pointer and JSON Patch, with no external dependencies.

Language: Clojure - Size: 74.2 KB - Last synced at: 8 days ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 0

aleclarson/immer-undo 📦

Generate inverse Immer patches on-the-fly

Language: TypeScript - Size: 10.7 KB - Last synced at: about 1 year ago - Pushed at: almost 5 years ago - Stars: 6 - Forks: 0

xp-forge/json-patch

Implements JSON patch documents and JSON pointers

Language: PHP - Size: 121 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 5 - Forks: 0

apioo/psx-json

Read and transform JSON documents through JSON-Patch/Pointer

Language: PHP - Size: 120 KB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 5 - Forks: 2

starwards/colyseus-events

Generate json-patch events from colyseus state

Language: TypeScript - Size: 345 KB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

akmjenkins/json-modifiable

A rules engine that dynamically modifies your objects using JSON standards

Language: JavaScript - Size: 512 KB - Last synced at: 3 days ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

balrampariyarath/nodejs-microservice

A microservice to generate a JWT for the given user and perform json patching and thumbnail genaration if the token passed is valid.

Language: JavaScript - Size: 15.6 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 0

vincedev/SwiftyJSONPatch

A Swift 5 implementation for IETF JSON-patch (RFC 6902)

Language: Swift - Size: 30.3 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 0

jss2a98aj/Starbound-Patch-Helper

A tool used to create JSON Patches for Starbound (and other games) in bulk

Language: C++ - Size: 213 KB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

zuplo-samples/json-merge-patch-www

Generate and Apply JSON Merge Patches for free using this web tool

Language: TypeScript - Size: 279 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

diegogub/lua-jsonpatch

json patch

Language: Lua - Size: 16.6 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 2 - Forks: 1

SandunWebDev/JSON-Patch-API

NodeJS, Express Server API Project that provides endpoints for JSON Patching and Image Resizing. Users first need to get an authorized token by login and use that token for other requests. The project does complete CI/CD by using multiple testings (Unit/Integration) and Docker.

Language: JavaScript - Size: 296 KB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

TwentyFourMinutes/JsonPatch.Restrict

Extends the Microsoft.AspNetCore.JsonPatch API to allow the consumer restrictions of specific properties.

Language: C# - Size: 29.3 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

optiopay/jsonpatch

Package jsonpatch implements applying and creation of JSON patch as defined in RFC 6902.

Language: Go - Size: 152 KB - Last synced at: about 2 years ago - Pushed at: about 10 years ago - Stars: 2 - Forks: 2

dbtek/hyperc

State driven high performance canvas graphics framework based on EaselJS and JSON Patch.

Language: JavaScript - Size: 570 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

veerendra2/kompozit

Customizing Docker Compose Made Easy 🚀 (Kustomize for Docker Compose)

Language: Python - Size: 24.4 KB - Last synced at: 27 days ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0

funduck/jybid

json/yaml bundle inherit dereference

Language: JavaScript - Size: 215 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

lindelius/php-json-patch

A zero-dependency PHP implementation of JSON Patch

Language: PHP - Size: 75.2 KB - Last synced at: about 1 hour ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

ionous/json-patch

A Go library for transforming JSON documents. Inspired by RFC6902, this code uses JSONPaths to target sets of arbitrary keys and values.

Language: Go - Size: 76.2 KB - Last synced at: 11 months ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

npolar/patch-event

ES2019 browser library that sends user input events as JSON Patch operations

Language: JavaScript - Size: 96.7 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

gopher1980/dynql

DynQL

Language: Go - Size: 36.1 KB - Last synced at: 1 day ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

kunalhiray7/profile-service

A simple microservice that provides RESTful APIs to manage the profile of a user.

Language: Kotlin - Size: 269 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

goldsam/diffsync-java

Java implementation of differential synchronization

Language: Java - Size: 82 KB - Last synced at: 3 months ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

henoc/diffsonjs

A json diff/patch implementation of the RFC-6902

Language: TypeScript - Size: 41 KB - Last synced at: 9 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

mr-mixas/JSON-Patch.pm

JSON Patch (rfc6902) for perl structures

Language: Perl - Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

alfmep/libujson

A C++ library and utility applications for handling JSON documents.

Language: C++ - Size: 641 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 0 - Forks: 0

zuplo-samples/json-merge-patch

REST API to apply JSON Merge Patches to uploaded JSON documents

Language: TypeScript - Size: 26.4 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

cyangle/hana.cr

An implementation of JSON Patch and JSON Pointer for Crystal

Language: Crystal - Size: 16.6 KB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

okomeki/SoftLibJSON

RFC 8259 JSON, RFC 6901 JSON Pointer, RFC 6902 JSON Patch, RFC 7396 JSON Merge Patch

Language: Java - Size: 392 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

jregistr/json-patch-cli

Super simple CLI tool to apply a JSON patch input to a JSON document.

Language: Rust - Size: 4.88 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

vdbulcke/json-patcher

CLI tool to apply JSON Patch (RFC 6902)

Language: Go - Size: 603 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

ch200c/PastebinClone

Simplified Pastebin API

Language: C# - Size: 15.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

NightFall-Dev/json

JSON for Modern C++

Language: C++ - Size: 7.7 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

jaydp17/json-patch-optimize

Language: JavaScript - Size: 322 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

kunalm8470/node_pg_reference_app

Node.js reference CRUD application using node-postgres and PostgresSQL

Language: JavaScript - Size: 62.5 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

majidhameed/issuetracker

Applicant Test Task: Design of a REST API

Language: Java - Size: 154 KB - Last synced at: 10 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

transmute-industries/did-method-meliorism

Experimental DID Method

Language: HTML - Size: 76.2 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Chakib-DAII/sample-groovy-spring-project

Demo project for Spring Boot and crud using webflux, json patch and r2dbc

Language: Groovy - Size: 143 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

vaibhawj/my-service

Language: Mustache - Size: 147 KB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 1

J0rgeSerran0/JSONPatch-ASP.NET-Core_5-Web-API

JSON Patch in an ASP.NET Core 5 Web API

Language: C# - Size: 11.7 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 1

ridvanaltun/php-json-patch-generator

Generate JSON Patch (IETF RFC-6902).

Language: PHP - Size: 6.84 KB - Last synced at: 10 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

pjfanning/diffson-play-json-sample

Language: Scala - Size: 12.7 KB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

rongfengliang/json-learning

json-learning

Language: JavaScript - Size: 192 KB - Last synced at: 3 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

taylanken/mongoose-version-history 📦

Mongoose plugin that tracks version history of documents by storing diffs in JSON Patch format.

Language: JavaScript - Size: 17.6 KB - Last synced at: 6 days ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

crimaniak/json-patch

JavaScript Object Notation (JSON) Patch

Language: D - Size: 19.5 KB - Last synced at: 10 months ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 1

taylanken/diff-to-patch 📦

A function that compares two JavaScript-objects and returns an array of JSON Patch-operations representing the difference between the two objects.

Language: JavaScript - Size: 11.7 KB - Last synced at: 9 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

michiel/state-recorder-js

A key, value state object that can emit or consume changes in JSON-PATCH format

Language: JavaScript - Size: 18.6 KB - Last synced at: about 1 month ago - Pushed at: over 9 years ago - Stars: 0 - Forks: 1

budden/python-json-patch

Applying JSON Patches in Python

Language: Python - Size: 621 KB - Last synced at: over 1 year ago - Stars: 0 - Forks: 0

mirrors/json

JSON for Modern C++

Language: C++ - Size: 221 MB - Last synced at: 11 months ago - Stars: 0 - Forks: 0