npm-with-diff
Wrapper script around 'npm'. Use it instead of 'npm' to get a readable diff of the dependency trees from before and after the execution of an npm command.
Wrapper script around 'npm'. Use it instead of 'npm' to get a readable diff of the dependency trees from before and after the execution of an npm command.
Text diff algorithm based on 'An O(NP) Sequence Comparison Algorithm' from Sun Wu, Udi Manber and Gene Myers
deep diff two objects
RegexSolver allows you to manipulate regular expressions as sets, enabling operations such as intersection, union, and subtraction.
Perform Set Operations (Union|Intersection|Difference) on SVG Paths
An ESnext spec-compliant `Set.prototype.symmetricDifference` shim/polyfill/replacement that works as far down as ES3
High performance set theory - functional utilities which operate on arbitrary input sets.
An ESnext spec-compliant `Set.prototype.difference` shim/polyfill/replacement that works as far down as ES3
A beautiful calculator for a beautiful world!
A JavaScript port of the polyclip library
Apply boolean polygon clipping operations (intersection, union, difference, xor) to your Polygons & MultiPolygons.
A lightning-fast implementation of the Levenshtein distance algorithm. Written in AssemblyScript, compiled to WebAssembly, and optimized for speed.
Fastest Levenshtein distance implementation in JS.
A basic library for some utility functions

Measure differences between pixel arrays extracted from pam images. Modified for Shinobi CCTV.
Measure differences between 2 identically sized buffer arrays of gray, rgb, or rgba pixels.
An extension of Set meant for checking similarity of strings. Also offers static functions that can be used seperately from the SimilaritySet.
Math operations
Algorithms for generating image hashes.