DiffLib

  •        0

A diff implementation class library for .NET 3.5 and 4.0 written in C#.

http://difflib.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

difflib.js - Text diff library in JavaScript, ported from Python's difflib module.


Text diff library in JavaScript, ported from Python's difflib module.

SimpleDiff


A simple diff implementation for Python, Javascript, and Ruby based on Python's difflib.

php-diff


A comprehensive library for generating differences between two strings in multiple formats (unified, side by side HTML etc). Based on the difflib implementation in Python

stevekrenzel-SimpleDiff


A simple diff implementation for Python, Javascript, and Ruby based on Python's difflib.

cl-difflib


A Common Lisp library for computing differences between sequences based on the Python difflib module.

difflib.rb - Port of Python's difflib library to Ruby


Port of Python's difflib library to Ruby

angular-diff-match-patch - An AngularJS wrapper for google-diff-match-patch


This library is simply a wrapper around [google-diff-match-patch](https://code.google.com/p/google-diff-match-patch/).![Simple](http://i.imgur.com/C0khxFO.png)Setup----- Install from [Bower](http://bower.io/)`bower install angular-diff-match-patch`Usage-----See [this demo](http://amweiss.github.io/angular-diff-match-patch/) for reference, and click the button to view it in [Plunker](http://plnkr.co/)Development-----Development work requires npm from [Node.js](http://nodejs.org/)Begin with:`npm i

diff - Allows to diff two arbitrary Java objects and retrieve the diff result as a list of strings.


Allows to diff two arbitrary Java objects and retrieve the diff result as a list of strings.

text-diff - Documenting and registering the unified diff format as text/diff


Documenting and registering the unified diff format as text/diff

Mergely - Web Application to View and Merge Changes in Documents


Mergely is a web application to view and merge changes in documents. Mergely shows you changes to documents side-by-side so you can clearly see what changed from one version to the next. It can be used as a diff tool (read-only) or as both a diff and merge tool for plain text, CSS, HTML, XML, javascript, PHP, C, C++, etc.

Meld - Visual Diff and Merge Tool


Meld is a gnome2 diff and merge tool with pluggable support for version control systems such as cvs, subversion, bzr, darcs, mercurial, monotone, tla. Meld helps you review code changes and understand patches.

N-way Folder Diff


N-way Folder Diff is a simple, platform independent tool to compare multiple folders. It differs from usual diff tools because it is possible to do n-way (upto 10 way) diff as compared to the usual 2-way diff.

External diff Tool (Eclipse Plugin)


External diff Tool is an Eclipse plugin that allows the launch of an external diff tool for file compares rather than the default built-in Eclipse diff tool. This plugin doesn't replace the built-in Eclipse tool. It only adds a new menu item to the GUI.

Delta - code inspection and diff tool


A source code diff tool. Adapted from cvsweb, it makes code inspection easy. It also provides another diff tool with which you can either compare two files or two directories recursively. It is written in perl and uses String::Ediff for finer diff.

git-ssdiff - Side-by-side diff for git-diff


Side-by-side diff for git-diff

svn_diff_vim - Using Vim diff mode for svn diff routines.


Using Vim diff mode for svn diff routines.

prettydiff - Processes a unified diff into a side-by-side HTML diff.


Processes a unified diff into a side-by-side HTML diff.

rdiff - bash diff wrapper to diff remote files over ssh


bash diff wrapper to diff remote files over ssh

difdef - Utility to do an N-way diff and N-way merge, for N>2. Uses the patience diff algorithm.


Utility to do an N-way diff and N-way merge, for N>2. Uses the patience diff algorithm.