https://github.com/DoneDeal0/superdiff

配列やオブジェクトの差分を検出するJavaScriptライブラリ。 ネストされたオブジェクトの比較、配列要素の追加・削除・移動の検出、ストリーミング処理による大規模データの比較にも対応している。 デフォルトでWebWorker/worker_threadsを使い、メインスレッド外に処理を移せる仕組みなっている