Better Diff is a modular, extendable, and scalable framework in Java that provides functionality to find differences between 2 or more text files, and provides a list of modifications (additions, deletions, transpositions, partial / full mutations) for each pair based on the full alignment.
Note. Full client with UI is currently under development.