Search results
1000+ packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
A JavaScript text diff implementation.
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
node's assert.deepEqual algorithm except for NaN being equal to NaN
Measure the difference between two strings using the Levenshtein distance algorithm
- leven
- levenshtein
- distance
- algorithm
- string
- difference
- diff
- fast
- fuzzy
- similar
- similarity
- compare
- comparison
- edit
- View more
Type check values
node's assert.deepEqual algorithm
Damerau - Levenshtein distance by The Spanish Inquisition + relative distance
Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.
Like lodash isEqualWith but for shallow equal.
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
compare two semver version strings, returning -1, 0, or 1
Get a compare function for array to sort
Compare semver version strings to find greater, equal or lesser.
Compare DNS record strings for equality
Fast JavaScript array sorting by implementing Python's Timsort algorithm
Compare alphanumeric strings the same way a human would, using a natural order algorithm
The most efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.
- levenshtein
- distance
- algorithm
- algo
- string
- difference
- diff
- fast
- fuzzy
- similar
- similarity
- compare
- comparison
- edit
- View more
Securely compare two strings, copied from cryptiles
Check if two arrays are equal
Does a shallow comparison of two objects, returning false if the keys or values differ.