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
Generates diffs between documents and primitive types
JSON diff
Declarative routing for React web applications
A [Day.js](https://github.com/iamkun/dayjs) plugin that allows you to work with Business Time.
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.
Assembly comparison for jsii
A Text Diff component for Angular.
Generates a set of Sanity patches needed to change an item (usually a document) from one shape to another
TypeScript definitions for deep-diff
Utilities to diff CDK stacks against CloudFormation templates
Semantic configuration differ for webpack and rspack projects
A diff for DOM elements, as client-side JavaScript code. Gets all modifications, insertions and removals between two DOM fragments.
Library to compare 2 images
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.
Good-lookin' diffs with diff-highlight and more
An extension module that adds line-mode and word-mode on diff-match-patch.
TypeScript definitions for json-diff
Finds differences between two JSON object and generates operational transformation (OT) operations for transforming the first object into the second.
@git-diff-view/lowlight
Run ESLint on your changes only