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.
node's assert.deepEqual algorithm except for NaN being equal to NaN
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
Type check values
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
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
Compare DNS record strings for equality
Compare semver version strings to find greater, equal or lesser.
Get a compare function for array to sort
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
Check if two arrays are equal
Securely compare two strings, copied from cryptiles
TimSort: Fast Sorting for Node.js