A git diff component to consume the git unified diff output.
Return an object representing the diffs between two objects. Supports jsonPatch protocol
Apply a JSON diff/patch to YAML while preserving whitespace, comments and overall structure
Visual diff between javascript variables
Truncate a semver version: `1.2.3` → `1.2.0`
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.
Aids streams searching with string or regex delimiters.
Continuation of a simple and beautiful text diff viewer component made with diff and React
TypeScript definitions for 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.
Get the relative filepath from path A to path B. Calculates from file-to-directory, file-to-file, directory-to-file, and directory-to-directory.
Generates diffs of javascript objects.
Apply a diff to an object. Optionally supports jsonPatch protocol
JSON diff & patch (object and array diff, text diff, multiple output formats)
A React.js component based on the json-diff package
Generates diffs between documents and primitive types
A fast, minimal, memory-efficient diff algorithm on strings, arrays, and typed arrays.
Shelling out to git-diff-tree(1) in a Node streamy fashion
JSON diff
Declarative routing for React web applications
diff parsing library
A fast and reliable git diff parser.
Pear Terminal User Interface library
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.