DiffMatchPatchCSharp (nuget): Provides a simple object model to cope with diffs and patches. The main classes involved are Diff and Patch. Next to those, the static DiffList and PatchList classes provide some static and extension methods on List<Diff> and List<Patch>, respectively.
Keywords: diff|match|patch