[daisy] Daisy Diff 0.1 released

Guy Van den Broeck guyvdb at gmail.com
Thu Sep 20 10:24:50 CDT 2007


I'm very happy to announce the release of Daisy Diff 0.1.

Daisy Diff is a Java library that diffs (compares) well formed HTML
files. It's basically the same diffing algorithm that's being used in
DaisyCMS 2.1 but now in a stand-alone form. I believe there is a need
for the stand-alone library because all existing solutions to HTML
diffing are substandard.

The project website is:
http://code.google.com/p/daisydiff/

Daisy Diff can be downloaded from:
http://code.google.com/p/daisydiff/downloads/list

The most notable features are:
 * Works with badly formed HTML that can be found "in the wild". 
 * The diffing is more specialized in HTML than XML tree differs.
Changing part of a text node will not cause the entire node to be
changed. 
 * In addition to the default visual diff, HTML source can be diffed
coherently. 
 * Provides easy to understand descriptions of the changes. 
 * Allow easy browsing of the modifications through keyboard shortcuts. 
 * Changes to images are instantly recognizable through a red or green
shade.

Many thanks to Outerthought and Google!

Guy Van den Broeck



More information about the daisy mailing list