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.
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.
Apply a diff to an object. Optionally supports jsonPatch protocol
Returns the git diff of two strings
A git diff component to consume the git unified diff output.
Declarative routing for React web applications
TypeScript definitions for deep-diff
Generates a set of Sanity patches needed to change an item (usually a document) from one shape to another
TypeScript definitions for json-diff
@git-diff-view/lowlight
Returns the formatted, high-resolution time difference between `start` and `end` times.
Utilities to diff CDK stacks against CloudFormation templates
Library to compare 2 images
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.
A Node-RED node to interact with Siemens S7 PLCs
Port of diff-match-patch to TypeScript.
Good-lookin' diffs with diff-highlight and more
Implemets the CIEDE2000 color difference algorithm, conversion between RGB and LAB color and mapping all colors in palette X to the closest or most different color in palette Y based on the CIEDE2000 difference.
Jasmine diff matchers
The smallest and fastest pixel-level image comparison library.
A lightweight javascript diff library for comparing two javascript object nested with supporting matching by value of the object's choosen key name in array.
@git-diff-view/core
Run ESLint on your changes only
diff with unified diff format handling