SourceForge Logo


JDiff is a java based GUI diff application.

currently there were three releases:

version 0.1 which was mainly made for testing concepts and getting suggestions.

versoin 0.3 which is a beta release, it is largely stable and includes the following features:

  • increased stability
  • fixed the 2000 maximum number of lines in a compared file, although it seems that there is a limitation on the number of characters per line (2000).
  • improved GUI.
  • added line numbers in the margin.
  • now the whole line is highlighted not only the part with text.

version 0.4 beta, which largely contained GUI enhancements and performance optimizations::

  • Added a tool bar.
  • Added buttons to navigate through differences.
  • Minor performance optimizations.

for a complete list of fixes and enhancents please view the readme file.

a screen shot of version 0.4 beta

At least JAVA 1.3 Runtime environment must be installed on your machine. You can download it from http://java.sun.com/j2se/1.3/download.html. You only need to download the JRE not the SDK.

I am currently working on version 0.5 which will include further GUI enhancements, additional functionality, and minor bug fixes.

if you have any suggestions or have discovered a bug please tell me traiton@users.sourceforge.net