A JavaScript text diff implementation.
AudioBuffer ponyfill with operations toolkit
Abstract streams to deal with the whole buffered contents.
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
JSON.stringify & JSON.parse which can encode/decode buffers.
Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons.
TypeScript definitions for concat-stream
Pure-JS ADLER-32
npm package for https://github.com/google/diff-match-patch
Converts SVG font to TTF font
Return an object representing the diffs between two objects. Supports jsonPatch protocol
`window.crypto.getRandomValues` with fallback to Node.js crypto
Strip UTF-8 byte order mark (BOM) from a stream
Continuation of a simple and beautiful text diff viewer component made with diff and React
Super-minimalist version of `concat-stream`. Less than 15 lines!
A [ponyfill](https://ponyfill.com) for `Buffer.from`, uses native implementation if available.
TypeScript definitions for diff-match-patch
An abstract-encoding compliant module for encoding / decoding DNS packets
transform input into equally-sized blocks of output
read and write binary structures and data types
Robust diff, match and patch algorithms to perform operations required for synchronizing plain text
Parse a JSON string that has git merge conflicts, resolving if possible
Unified diff parser
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.