Text and arbitrary-array diff and merge, fast, multiple algorithms
github.com/asmartbear/diff-merge
asmartbear/diff-merge