A port of John Resig's Javascript Diff Algorithm posted here: http://ejohn.org/projects/javascript-diff-algorithm
No description provided.
Fast Javascript text diff
Compare items in two sequences to find a longest common subsequence
Returns the git diff of two strings
Detect Node.JS (as opposite to browser environment). ESM modification
The smallest and fastest pixel-level image comparison library.
A JavaScript text diff implementation.
Connect is a family of libraries for building and consuming APIs on different languages and platforms, and [@connectrpc/connect](https://www.npmjs.com/package/@connectrpc/connect) brings type-safe APIs with Protobuf to TypeScript.
Compare items in two sequences to find a longest common subsequence
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.
Prints a pretty diff of two strings.
Apply a JSON diff/patch to YAML while preserving whitespace, comments and overall structure
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.
npm package for https://github.com/google/diff-match-patch
Return an object representing the diffs between two objects. Supports jsonPatch protocol
Fast Diff to colorized HTML
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.
Continuation of a simple and beautiful text diff viewer component made with diff and React
Unified diff parser
JSON diff & patch (object and array diff, text diff, multiple output formats)
Apply a diff to an object. Optionally supports jsonPatch protocol
Regular expression for matching semver versions
Nokogiri::Diff adds the ability to calculate the differences (added or removed nodes) between two XML/HTML documents.
Flay analyzes code for structural similarities. Differences in literal values, variable, class, method names, whitespace, programming style, braces vs do/end, etc are all ignored. Making this totally rad. == Features/Problems: * Reports differences at any level of code. * Adds a score multiplier to identical nodes. * Differences in literal values, variable, class, and method names are ignored. * Differences in whitespace, programming style, braces vs do/end, etc are ignored. * Works across files. * Add the flay-persistent plugin to work across large/many projects. * Run --diff to see an N-way diff of the code. * Provides conservative (default) and --liberal pruning options. * Provides --fuzzy duplication detection. * Language independent: Plugin system allows other languages to be flayed. * Ships with .rb and .erb. * javascript and others will be available separately. * Includes FlayTask for Rakefiles. * Uses path_expander, so you can use: * dir_arg -- expand a directory automatically * @file_of_args -- persist arguments in a file * -path_to_subtract -- ignore intersecting subsets of files/directories * Skips files matched via patterns in .flayignore (subset format of .gitignore). * Totally rad.
Diff and patch tables
Diff and patch tables
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.