fast-equals
A blazing fast equality comparison, either shallow or deep
react-fast-compare
Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.
is-equal-shallow
Does a shallow comparison of two objects, returning false if the keys or values differ.