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.
Unified diff parser
Apply a diff to an object. Optionally supports jsonPatch protocol
Returns the git diff of two strings
Commandline tool which calculates test coverage of (source control) diffs.
TypeScript definitions for toposort
Alternative JSON.stringify function with sorted keys, so the output is stable.
Generates diffs between documents and primitive types
Declarative routing for React web applications
JSON diff
Sorted set data structures
A git diff component to consume the git unified diff output.
Utilities to diff CDK stacks against CloudFormation templates
Sort an Object or package.json based on the well-known package.json keys
TypeScript definitions for deep-diff
Library to compare 2 images
Array manipulation, ordering, searching, summarizing, etc.
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.
Diff and patch Javascript objects
Good-lookin' diffs with diff-highlight and more
TypeScript definitions for json-diff
@git-diff-view/lowlight
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.
A simple and beautiful text diff viewer component made with diff and React