JSON diff & patch (object and array diff, text diff, multiple output formats)
@git-diff-view/lowlight
Return an object representing the diffs between two objects. Supports jsonPatch protocol
A git diff component to consume the git unified diff output.
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.
A language agnostic CLI tool and nodejs api to identify differences between two json schema files.
Apply a JSON diff/patch to YAML while preserving whitespace, comments and overall structure
A fast, minimal, memory-efficient diff algorithm on strings, arrays, and typed arrays.
Continuation of a simple and beautiful text diff viewer component made with diff and React
A very tiny library for diffing live DOM nodes.
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.
Good-lookin' diffs with diff-highlight and more
Truncate a semver version: `1.2.3` → `1.2.0`
Emit event periodically (even when app is in the background)
A React helper hook for scheduling a layout effect with a fallback to a regular effect for environments where layout effects should not be used (such as server-side rendering).
TypeScript definitions for diff-match-patch
An extension module that adds line-mode and word-mode on diff-match-patch.
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.
4x times faster than chalk and use 5x less space in node_modules
Generates a hash for an installed npm package, useful for salting caches
json-schema-diff-validator ==========================
Apply a diff to an object. Optionally supports jsonPatch protocol
Generates diffs of javascript objects.
A HTML reporting module for Cypress-Image-Diff to parse the JSON output to a beautiful report