angular-diff-match-patch
code
edit
diff
processingDiff
editCost
semanticDiff (with custom attributes)
lineDiff
interLineDiff
ignoreTrailingNewLines