angular-diff-match-patch
Edit in Plunker
Fork me on Github
diff
processingDiff
semanticDiff
lineDiff