Compute a diff between two pieces of text with support for same-line diffs, and optionally display a visual diff as HTML. Module made from the text-diff-match-patch library.
The registry diff
Regular expression for matching semver versions
A JavaScript text diff implementation.
Compare items in two sequences to find a longest common subsequence
A tool for generating differential updates for filter lists.
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.
Fast implementation of JSON-Patch (RFC-6902) with duplex (observe changes) capabilities
Enhance ESLint with better support for large scale monorepos
An Angular module to use when dealing with google-diff-match-patch.
Vue diff viewer
Diff and patch Javascript objects
A simple function to diff any two objects and generate a JSON Patch
JSON diff and patch based on rfc6902
Snyk protect library and utility
Return an object representing the diffs between two objects. Supports jsonPatch protocol
Design tokens for Spectrum, Adobe's design system
A utility for parsing git patch files generated by `git format-patch`.
A diff/merging wrapper for Ace Editor built on google-diff-match-patch
This is a slimmed version of [jsondiffpatch](https://github.com/benjamine/jsondiffpatch). All the code is taken from the [jsondiffpatch](https://github.com/benjamine/jsondiffpatch) repository, slimmed down, slightly altered and converted to TypeScript.
JSON Patch toolkit for JavaScript
Ultiva command-line developer agent.
Modern TypeScript JSON diff library - Zero dependencies, high performance, ESM + CommonJS support. Calculate and apply differences between JSON objects with advanced features like key-based array diffing, JSONPath support, and atomic changesets.