shallow-equals
Determine if an array or object is equivalent with another, *not* recursively
Determine if an array or object is equivalent with another, *not* recursively
Library to compare 2 images
a node module to compare semver version
Generates a set of Sanity patches needed to change an item (usually a document) from one shape to another
Comparator to determine if a version is less than, equivalent to, or greater than another version
Check version ranges like `>=N` and `X || Y || Z` with support for Node.js, Web Browsers, Deno, and TypeScript.
Constant-time comparison algorithm to prevent timing attacks.
Alphabetically sort an array of strings
colorful diffs for javascript objects
Minimal JavaScript type checking library
Compare byte and datetime units
npm-module to compare images with protractor
Simple criteria checking, so you can test a subset of an object's properties.
Strict equality test (like ===) that handles both built-in and custom value objects (those with a valueOf function).
Compares two software version numbers (only number)
comparejs implements JavaScript's comparison operators the way you would expect them to be.
The most efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.
compare two collections
[ABANDONED] Comparing two variables with operator as argument
A string similarity function using the Jaro-Winkler distance metric.