JSON Patch Builder (RFC 6902)
Apply a JSON Patch (RFC 6902) — the operation-based patch format with add, remove, replace, move, copy, test. More expressive than merge patch (can describe array element changes), but more verbose. Also includes a "diff" mode that computes the patch needed to transform one JSON document into another.
How to use the JSON Patch Builder (RFC 6902)
Apply mode: paste the original document and a patch (array of operation objects), get the result. Diff mode: paste two documents, get the patch that transforms A into B. The diff is "shallow" — it uses replace operations for objects rather than computing the minimal patch, but the result applies correctly.