code.ivysaur.me

mrdiff

A binary-safe diff/merge/patch library for multiple languages.

Implements the longest common subsequence (Myers, 1986) and shortest middle snake functions for diffing text as per http://www.mathertel.de/Diff/DiffDoku.aspx , in both C++ and javascript.

Source code and command-line binary included with download.

Download