No description provided.
Fast Javascript text diff
Compare items in two sequences to find a longest common subsequence
A JavaScript text diff implementation.
Compare items in two sequences to find a longest common subsequence
Generates a hash for an installed npm package, useful for salting caches
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.
npm package for https://github.com/google/diff-match-patch
Return an object representing the diffs between two objects. Supports jsonPatch protocol
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
Continuation of a simple and beautiful text diff viewer component made with diff and React
JSON diff & patch (object and array diff, text diff, multiple output formats)
Returns the git diff of two strings
TypeScript definitions for diff-match-patch
Generates diffs between documents and primitive types
Parse a JSON string that has git merge conflicts, resolving if possible
Robust diff, match and patch algorithms to perform operations required for synchronizing plain text
Password hashing and verification for node.js
JSON diff
Curated collection of data structures for the JavaScript/TypeScript.
Generates a set of Sanity patches needed to change an item (usually a document) from one shape to another
The hashed-diff ruby script is a reasonably fast, memory efficient script that wraps diff for very large files (4Gb).
Hashdiff is a diff lib to compute the smallest difference between two hashes.
Easy Diff enhances the functionality of Hash, allowing recursive diff, merge, and unmerge of arbitrarily constructed hashes. This is perfect for people who need to do diffs on not only plain text files but also data as Hash or JSON objects. Unmerge is included with diff and merge to more easily allow versioning of arbitrary data.
A Ruby library for deep structural diffing of hashes, arrays, and nested objects with apply/revert, JSON Patch output, similarity scoring, and configurable ignore paths.
Find the exact difference between two Hash objects
Diffs two hashes
Diff tool for deep Ruby hash comparison
Returns the difference between self (hash) and a hash given as a parameter
A library for rspec that displays better hash diffs
A library for rspec that displays better hash diffs
HashDiffSym is a diff lib to compute the smallest difference between two hashes.
this is a little chunck of code i use to dump Ruby objects to YAML with Hash keys in a some-what consistent order. i do this because i often find myself using YAML files as data storage and this makes it a lot easier to compare versions with text-based diff toolspec. this lib is horribly alpha and has no tests what-so-ever. i'm sure it's as full or bugs and bad ideas as 100 lines of code can be. i just put it here so it's easier for me to use across projectspec. but you're welcome to take it for a spin too if you really want. this relies on Psych internals, so it has a dependency on pysch ~> 2.0. it might work fine with other versions; that's just all i've tested it against at the moment.