|
General
Basic general information about file comparison software. File comparison in computing is the automatic comparing of data between files on a file system. ...
| Name | Creator | Software license | Cost | First public release date | Latest stable version | Windows | Macintosh | Linux | Other platforms | | Altova DiffDog | Altova | Proprietary | USD 129 (single license), with a free 30 day trial version available | | 2007 | Yes (Win NT, 2000 & XP) | No | No | | | Araxis Merge | Araxis Ltd | Proprietary | USD 129 (std) - 269 (pro) | 1993 | 2007.3225 (Apr 10, 2007) | Yes | Yes (under development, but stable enough to be used) | No | | | Beyond Compare | Scooter Software | Proprietary | USD 30 | | 2.5.2 (Nov 21, 2007) | Yes (Win95 and up) | No | Yes (Under development for version 3[1]) | | | ECMerge | ElliƩ Computing | Proprietary | from USD 30 (std) / USD 60 (pro) / floating licence | 2005 | 2.1 (May 26, 2008 | Yes (Win98 and up) | Yes (Mac OS X) | Yes | Sun Solaris | | Compare It! | Grig Software | Proprietary | USD 29 | | 3.86 (Jan 8, 2006) | Yes | No | No | | | Deltopia DeltaWalker | Deltopia Inc | Proprietary | Personal: 30 (std), 60 (oro); Commercial: 100 (std), 190 (oro); all USD | 2007 | 2007 (1.5.6 Dec 3, 2007) | Yes | Yes (Mac OS X) | Yes | | | diff | GNU Project | Free | - | 1974 | | Yes | Yes (Mac OS X) | Yes | | | diff3 | GNU Project | Free | - | | | Yes | Yes (Mac OS X) | Yes | | | Diff Commander | Nikeware | Proprietary | USD 29 | 2005 | 2.0 (Feb 26, 2007) | Yes | No | No | | | DiffDaff | cyberpromote | Freeware | - | | 1.0.0 (June 6, 2006) | Yes | No | No | | | Softinterface Diff Doc | Softinterface | Proprietary | USD 199 (single license), with a free 30 day Doc' trial version available | 2002 | 2007.3225 (Jun 06, 2007) | Yes (Windows 98-Vista and up) | No | No | | | DiffMerge | SourceGear | Proprietary | Free | 2003 | 3.2.0 (May 29, 2008) | Yes | Yes | Yes | | | Eclipse Compare | | Free | - | | | Yes | Yes (Mac OS X) | Yes | Anything with Java | | Ediff | Michael Kifer | GPL | - | | | Yes | Yes (Mac OS X) | Yes | Anything with Emacs | | ExamDiff Pro | PrestoSoft | Proprietary | USD 35, with a free version available (ExamDiff) | 1998 | 3.5.1.2 (Apr 6, 2007) | Yes (Win98 and up) | No | No | | | fc | Microsoft | Proprietary | Part of OS | | | Yes (DOS) | No | No | | | FileMerge | AppleComputer, Inc. | Proprietary | Free (part of Apple Developer Tools) | | 2.2.1 (2005) | No | Yes (Mac OS X) | No | | | Guiffy SureMerge | Guiffy Software | Proprietary | Single user USD 66 / Mutli-user USD 44 per user | 2000 | 8.4 (Mar 25, 2008) | Yes | Yes | Yes | Anything with Java | | IntelliJ IDEA Compare | JetBrains | Proprietary | Part of application | | 6.0.5 (2007) | Yes | Yes | Yes | | | jEdit JDiff plugin | Various | GPL | Free | 1998 | 1.9.0 | Yes | Yes | Yes | Anything with Java | | KDiff3 | Joachim Eibl | GPL | - | 2002 | 0.9.92 (Apr 15, 2007) | Yes | Yes (Mac OS X) | Yes | | | Kompare | Otto Bruggeman | GPL | - | | 3.5.0 (Nov 29, 2005) | Yes (Cygwin) | No | Yes | | | LizardTF | Ian Cornwell | GPL | Free - part of LizardTF | | 0.1.3 (Jan 10, 2008) | Yes (Inc. 64bit) | No | No | | | Meld | Stephen Kennedy | GPL | - | | 1.1.5 (June 9, 2007) | No | Yes (Mac OS X) | Yes | | | SmartSynchronize | SyntEvo | Proprietary | USD 52 | | 2.5.1 (Mar 11, 2007) | Yes | Yes | Yes | Anything with Java | | SwiftCompare | Oorja Software | Proprietary | USD 27 | | 1.1 (Jan 19, 2007) | Yes (Win98 and up) | No | No | | | TkDiff | [2] | GPL | - | | 4.1.3 (Feb 20, 2006) | Yes (Tcl) | Yes (Tcl) | Yes (Tcl) | Anything with Tcl | | TortoiseMerge | [3] | GPL | Part of TortoiseSVN | | 1.4.8 (February 16, 2008) | Yes (Win2k and up) | No | No | | | Total Commander Compare | Christian Ghisler | Proprietary | Part of application | | 7.01 (Jun 21, 2007) | Yes | No | No | | | UltraCompare | IDM Computer Solutions | Proprietary | USD 29.95 | | 5.0 (May 18, 2007) | Yes | No | No | | | vimdiff | Bram Moolenaar et al | GPL-compatible | - | 2001 | 7.0 (May 7, 2006) | Yes | Yes | Yes | Anything with vim | | Visual Comparer | Nikeware | Proprietary | USD 29 | | 1.60 (Feb 26, 2007) | Yes | No | No | | | WinDiff | Microsoft | Proprietary (with source code) | Part of Platform SDK | | | Yes | No | No | | | WinMerge | Dean Grimm | GPL | - | 1998 | 2.8.0 (April 3, 2008) | Yes (Win95 and up) | No | No | | | xxdiff | Martin Blais | GPL | - | 2000 | 3.2 (June 30, 2006) | Yes (ver. 2.9) | Yes (source) | Yes (source) | | | zsCompare | Zizasoft | Proprietary | USD 35 (lite) USD 99.95 (std) USD 199.95 (pro) | 2004 | 3.03 (July 6, 2006) | Yes | Yes | Yes | Anything with Java | | csvdiff | Roland Schmitz | GPL | - | 2006 | 1.6 (March 21, 2008) | Yes | Yes | Yes | Anything with Perl | | Name | Creator | Software license | Cost | First public release date | Latest stable version | Windows | Macintosh | Linux | Other platforms | A software license is a legal agreement which may take the form of a proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
The United States dollar is the official currency of the United States. ...
Araxis Merge is a two and three-way visual file comparison (diff), merging and folder synchronization application for Windows, created by Araxis Ltd. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
The United States dollar is the official currency of the United States. ...
April 10 is the 100th day of the year in the Gregorian calendar (101st in leap years). ...
Year 2007 (MMVII) was a common year starting on Monday of the Gregorian calendar in the 21st century. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
The United States dollar is the official currency of the United States. ...
Year 2007 (MMVII) was a common year starting on Monday of the Gregorian calendar in the 21st century. ...
Windows 95 is a consumer-oriented graphical user interface-based operating system. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
The United States dollar is the official currency of the United States. ...
The United States dollar is the official currency of the United States. ...
Year 2005 (MMV) was a common year starting on Saturday (link displays full calendar) of the Gregorian calendar. ...
is the 146th day of the year (147th in leap years) in the Gregorian calendar. ...
2008 (MMVIII) is the current year, a leap year that started on Tuesday of the Common Era (or Anno Domini), in accordance with the Gregorian calendar. ...
Windows 98 (codenamed Memphis) is a graphical operating system released on June 25, 1998 by Microsoft and the successor to Windows 95. ...
Mac OS X (pronounced ) is a line of graphical operating systems developed, marketed, and sold by Apple Inc. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
The United States dollar is the official currency of the United States. ...
January 8 is the 8th day of the year in the Gregorian calendar. ...
Year 2006 (MMVI) was a common year starting on Sunday of the Gregorian calendar. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
The United States dollar is the official currency of the United States. ...
December 3 is the 337th (in leap years the 338th) day of the year in the Gregorian calendar. ...
Year 2007 (MMVII) was a common year starting on Monday of the Gregorian calendar in the 21st century. ...
Mac OS X (pronounced ) is a line of graphical operating systems developed, marketed, and sold by Apple Inc. ...
In computing, diff is a file comparison utility that outputs the differences between two files, or the changes made to a current file by comparing it to a former version of the same file. ...
The GNU logo, drawn by Etienne Suvasa The GNU Project was announced in 1983 by Richard Stallman. ...
Free software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with minimal restrictions only to ensure that further recipients can also do these things. ...
Year 1974 (MCMLXXIV) was a common year starting on Tuesday (link will display full calendar) of the 1974 Gregorian calendar. ...
Mac OS X (pronounced ) is a line of graphical operating systems developed, marketed, and sold by Apple Inc. ...
diff3 is a Unix utility to compare three files and show any differences among them. ...
The GNU logo, drawn by Etienne Suvasa The GNU Project was announced in 1983 by Richard Stallman. ...
Free software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with minimal restrictions only to ensure that further recipients can also do these things. ...
Mac OS X (pronounced ) is a line of graphical operating systems developed, marketed, and sold by Apple Inc. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
The United States dollar is the official currency of the United States. ...
Year 2005 (MMV) was a common year starting on Saturday (link displays full calendar) of the Gregorian calendar. ...
February 26 is the 57th day of the year in the Gregorian Calendar. ...
Year 2007 (MMVII) was a common year starting on Monday of the Gregorian calendar in the 21st century. ...
The term Freeware refers to gratis proprietary software with closed source. ...
is the 157th day of the year (158th in leap years) in the Gregorian calendar. ...
Year 2006 (MMVI) was a common year starting on Sunday of the Gregorian calendar. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
The United States dollar is the official currency of the United States. ...
is the 157th day of the year (158th in leap years) in the Gregorian calendar. ...
Year 2007 (MMVII) was a common year starting on Monday of the Gregorian calendar in the 21st century. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
Year 2003 (MMIII) was a common year starting on Wednesday of the Gregorian calendar. ...
is the 149th day of the year (150th in leap years) in the Gregorian calendar. ...
2008 (MMVIII) is the current year, a leap year that started on Tuesday of the Common Era (or Anno Domini), in accordance with the Gregorian calendar. ...
Eclipse is an open-source software framework written primarily in Java. ...
Free software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with minimal restrictions only to ensure that further recipients can also do these things. ...
Mac OS X (pronounced ) is a line of graphical operating systems developed, marketed, and sold by Apple Inc. ...
Java language redirects here. ...
Ediff is a tool available in Emacs for interactively creating and applying diff files without ever having to see their contents. ...
GPL redirects here. ...
Mac OS X (pronounced ) is a line of graphical operating systems developed, marketed, and sold by Apple Inc. ...
This article is about the text editor. ...
ExamDiff Pro is a powerful yet intuitive and easy to use visual file and directory comparison tool for Windows. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
The United States dollar is the official currency of the United States. ...
Year 1998 (MCMXCVIII) was a common year starting on Thursday (link will display full 1998 Gregorian calendar). ...
April 6 is the 96th day of the year in the Gregorian calendar (97th in leap years). ...
Year 2007 (MMVII) was a common year starting on Monday of the Gregorian calendar in the 21st century. ...
Windows 98 (codenamed Memphis) is a graphical operating system released on June 25, 1998 by Microsoft and the successor to Windows 95. ...
In MS-DOS 3. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
An operating system (OS) is a software that manages computer resources and provides programmers with an interface used to access those resources. ...
Aside from their main developer tools Xcode and Interface Builder, Apple Computer also provide a number of other tools that aid software developers in creating applications for the Apple Macintosh platform. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
Aside from their main developer tools Xcode and Interface Builder, Apple Computer also provide a number of other tools that aid software developers in creating applications for the Apple Macintosh platform. ...
Year 2005 (MMV) was a common year starting on Saturday (link displays full calendar) of the Gregorian calendar. ...
Mac OS X (pronounced ) is a line of graphical operating systems developed, marketed, and sold by Apple Inc. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
The United States dollar is the official currency of the United States. ...
The United States dollar is the official currency of the United States. ...
Year 2000 (MM) was a leap year starting on Saturday. ...
March 25 is the 84th day of the year in the Gregorian calendar (85th in leap years). ...
2008 (MMVIII) is the current year, a leap year that started on Tuesday of the Common Era (or Anno Domini), in accordance with the Gregorian calendar. ...
Java language redirects here. ...
IntelliJ IDEA is a commercial Java IDE by the company JetBrains. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
Year 2007 (MMVII) was a common year starting on Monday of the Gregorian calendar in the 21st century. ...
This article is about the text editor jEdit. ...
GPL redirects here. ...
Java language redirects here. ...
GPL redirects here. ...
April 15 is the 105th day of the year in the Gregorian calendar (106th in leap years). ...
Year 2007 (MMVII) was a common year starting on Monday of the Gregorian calendar in the 21st century. ...
Mac OS X (pronounced ) is a line of graphical operating systems developed, marketed, and sold by Apple Inc. ...
Kompare is a free graphical computer application which helps the user to compare two different text files or two directories. ...
GPL redirects here. ...
November 29 is the 333rd (in leap years the 334th) day of the year in the Gregorian calendar. ...
Year 2005 (MMV) was a common year starting on Saturday (link displays full calendar) of the Gregorian calendar. ...
Cygwin (pronounced ) is a collection of free software tools originally developed by Cygnus Solutions to allow various versions of Microsoft Windows to act similar to a Unix system. ...
GPL redirects here. ...
January 10 is the 10th day of the year in the Gregorian Calendar. ...
2008 (MMVIII) is the current year, a leap year that started on Tuesday of the Common Era (or Anno Domini), in accordance with the Gregorian calendar. ...
Meld performing a file comparison. ...
GPL redirects here. ...
is the 160th day of the year (161st in leap years) in the Gregorian calendar. ...
Year 2007 (MMVII) was a common year starting on Monday of the Gregorian calendar in the 21st century. ...
Mac OS X (pronounced ) is a line of graphical operating systems developed, marketed, and sold by Apple Inc. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
The United States dollar is the official currency of the United States. ...
March 11 is the 70th day of the year in the Gregorian Calendar (71st in Leap year). ...
Year 2007 (MMVII) was a common year starting on Monday of the Gregorian calendar in the 21st century. ...
Java language redirects here. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
The United States dollar is the official currency of the United States. ...
January 19 is the 19th day of the year in the Gregorian calendar. ...
Year 2007 (MMVII) was a common year starting on Monday of the Gregorian calendar in the 21st century. ...
Windows 98 (codenamed Memphis) is a graphical operating system released on June 25, 1998 by Microsoft and the successor to Windows 95. ...
GPL redirects here. ...
February 20 is the 51st day of the year in the Gregorian Calendar. ...
Year 2006 (MMVI) was a common year starting on Sunday of the Gregorian calendar. ...
Tcl (originally from Tool Command Language, but nonetheless conventionally rendered as Tcl rather than TCL; and pronounced tickle) is a scripting language created by John Ousterhout. ...
Tcl (originally from Tool Command Language, but nonetheless conventionally rendered as Tcl rather than TCL; and pronounced tickle) is a scripting language created by John Ousterhout. ...
Tcl (originally from Tool Command Language, but nonetheless conventionally rendered as Tcl rather than TCL; and pronounced tickle) is a scripting language created by John Ousterhout. ...
Tcl (originally from Tool Command Language, but nonetheless conventionally rendered as Tcl rather than TCL; and pronounced tickle) is a scripting language created by John Ousterhout. ...
GPL redirects here. ...
TortoiseSVN is a Subversion client, implemented as a windows shell extension. ...
is the 47th day of the year in the Gregorian calendar. ...
2008 (MMVIII) is the current year, a leap year that started on Tuesday of the Common Era (or Anno Domini), in accordance with the Gregorian calendar. ...
Windows 2000 (also referred to as Win2K) is a preemptive, interruptible, graphical and business-oriented operating system designed to work with either uniprocessor or symmetric multi-processor computers. ...
Total Commander is a shareware Orthodox File Manager (OFM) for Windows. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
June 21 is the 172nd day of the year (173rd in leap years) in the Gregorian calendar, with 193 days remaining. ...
Year 2007 (MMVII) was a common year starting on Monday of the Gregorian calendar in the 21st century. ...
UltraEdit is a text editor for Microsoft Windows created in 1994 by IDM Computer Solutions. ...
UltraEdit is a text editor for Microsoft Windows created in 1994 by IDM Computer Solutions. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
The United States dollar is the official currency of the United States. ...
is the 138th day of the year (139th in leap years) in the Gregorian calendar. ...
Year 2007 (MMVII) was a common year starting on Monday of the Gregorian calendar in the 21st century. ...
Vim, which stands for Vi IMproved, is an open source, multiplatform text editor extended from vi. ...
Bram Moolenaar is an active member of the open source software community. ...
GPL redirects here. ...
This article is about the year. ...
is the 127th day of the year (128th in leap years) in the Gregorian calendar. ...
Year 2006 (MMVI) was a common year starting on Sunday of the Gregorian calendar. ...
Vim, which stands for Vi IMproved, is an open source, multiplatform text editor extended from vi. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
The United States dollar is the official currency of the United States. ...
February 26 is the 57th day of the year in the Gregorian Calendar. ...
Year 2007 (MMVII) was a common year starting on Monday of the Gregorian calendar in the 21st century. ...
WinDiff sample output WinDiff is a graphical file comparison program published by Microsoft, and is distributed with certain versions of Microsoft Visual Studio as well as by source with the Platform SDK code samples. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
Source code (commonly just source or code) is any series of statements written in some human-readable computer programming language. ...
WinMerge is a free software tool for differencing and merging text-like files. ...
GPL redirects here. ...
is the 93rd day of the year (94th in leap years) in the Gregorian calendar. ...
2008 (MMVIII) is the current year, a leap year that started on Tuesday of the Common Era (or Anno Domini), in accordance with the Gregorian calendar. ...
Windows 95 is a consumer-oriented graphical user interface-based operating system. ...
GPL redirects here. ...
Year 2000 (MM) was a leap year starting on Saturday. ...
is the 181st day of the year (182nd in leap years) in the Gregorian calendar. ...
Year 2006 (MMVI) was a common year starting on Sunday of the Gregorian calendar. ...
Proprietary software is software with restrictions on copying and modifying as enforced by the proprietor. ...
The United States dollar is the official currency of the United States. ...
The United States dollar is the official currency of the United States. ...
The United States dollar is the official currency of the United States. ...
Year 2004 (MMIV) was a leap year starting on Thursday of the Gregorian calendar. ...
is the 187th day of the year (188th in leap years) in the Gregorian calendar. ...
Year 2006 (MMVI) was a common year starting on Sunday of the Gregorian calendar. ...
Java language redirects here. ...
GPL redirects here. ...
Year 2006 (MMVI) was a common year starting on Sunday of the Gregorian calendar. ...
is the 80th day of the year (81st in leap years) in the Gregorian calendar. ...
2008 (MMVIII) is the current year, a leap year that started on Tuesday of the Common Era (or Anno Domini), in accordance with the Gregorian calendar. ...
For other uses, see Perl (disambiguation). ...
A software license is a legal agreement which may take the form of a proprietary or gratuitous license as well as a memorandum of contract between a producer and a user of computer software. ...
Features | Name | GUI | CLI | Scripting | Horizontal / Vertical | Non-linear compare | 3-way comparison | Directory comparison | Binary comparison | Merge | Syntax Highlighting | Reports | | Softinterface 'Diff Doc' | Yes | Yes (and Full Automation API) | | both | | No | Yes | | No | Yes | Yes DOC, HTML, CSV | | Araxis Merge | Yes | Yes (and Full Automation API) | | both | | Yes (Professional Edition only) | Yes | Yes | Yes | Yes (since Araxis Merge 2007) | Yes XML/HTML/HTML/Slideshow reports, UNIX diff | | Beyond Compare | Yes | Yes | Yes Custom | optional | | No (Expected in Version 3, late 2008) | Yes | Yes | Yes | No (Expected in Version 3) | Yes | | ECMerge | Yes | Yes (+ActiveX available) | Yes ECMAScript | optional | | Yes (optional, and ancestor can be hidden) | Yes | | Yes | Yes | Yes customizable XML/HTML/CSV/text reports, UNIX diff | | Deltopia DeltaWalker | Yes | Yes | | both | | Yes | Yes | | Yes | No | Yes HTML/XML, Patch creation | | diff | No | Yes | | horizontal | No | No | Yes | | | | | | diff3 | No | Yes | | horizontal | No | Yes (non-optional) | No | | | | | | DiffDaff | Yes | No | | optional | No | No | Yes | | No | | | | DiffMerge | Yes | No | | vertical | Yes | Yes | Yes | | Yes | No | Yes | | Eclipse Compare | Yes | | | vertical | | Yes | Yes | | Yes | Yes | | | Ediff | Yes | No | | both | | Yes | Yes | | Yes | Yes | | | ExamDiff Pro | Yes | Yes | | optional | | No | Yes | Yes | Yes | No | Yes, UNIX, HTML, and printable diff reports | | Guiffy SureMerge | Yes | Yes (and API) | | both | | | Yes | | Yes | | Yes HTML 4.01 / CSS - W3C validated | | IntelliJ IDEA Compare | Yes | | | vertical | | Yes | | | Yes | Yes | | | jEdit JDiff plugin | Yes | | | both | | No | | | Yes | Yes | | | fc | No | Yes | | horizontal | No | No | No | | No | | | | FileMerge | Yes | Yes ('opendiff') | | vertical | | Yes (optional, by supplying an ancestor file/directory) | Yes | | Yes | Yes | No | | KDiff3 | Yes | Yes | | both | | Yes | Yes | Yes | No | | | | Kompare | Yes | | | vertical | | No | Yes | No | | No | | | LizardTF | Yes | No | | both | | Yes | Yes | v.stamps | Yes | | | | Meld | Yes | Yes | | vertical | | Yes (optional) | Yes | No | Yes | Yes | No | | SmartSynchronize | Yes | Yes | | vertical | | Yes | Yes | | Yes | | | | SwiftCompare | Yes | | | | | No | Yes | | Yes | Yes | Yes | | TkDiff | Yes | | | | | No | | | | | | | TortoiseMerge | Yes | Yes | | | | Yes | No | | Yes | No | No | | Total Commander Compare | Yes | | | optional | | No | Yes | Yes | Yes | | | | UltraCompare | | | | | | | | | | | | | vimdiff | Yes | Yes | | both | | Yes | Yes (via DirDiff plugin) | | | Yes | No | | WinDiff | Yes | Yes | | horizontal | Yes | No | Yes | | No | No | | | WinMerge | Yes | Yes | | vertical | Yes | No | Yes | | Yes | Yes | No | | xxdiff | Yes | Yes | | optional | Yes | Yes | Yes | | Yes | | | | zsCompare | Yes | Yes | | horizontal | | No | Yes | | Yes | | | | csvdiff | No | Yes | | | | No | No | | No | No | Yes | | Name | GUI | CLI | Scripting | Horizontal / Vertical | Non-linear compare | 3-way comparison | Directory comparison | Binary comparison | Merge | Syntax Highlighting | Reports | GUI redirects here. ...
This article or section does not adequately cite its references or sources. ...
Araxis Merge is a two and three-way visual file comparison (diff), merging and folder synchronization application for Windows, created by Araxis Ltd. ...
In computing, diff is a file comparison utility that outputs the differences between two files, or the changes made to a current file by comparing it to a former version of the same file. ...
diff3 is a Unix utility to compare three files and show any differences among them. ...
Eclipse is an open-source software framework written primarily in Java. ...
Ediff is a tool available in Emacs for interactively creating and applying diff files without ever having to see their contents. ...
ExamDiff Pro is a powerful yet intuitive and easy to use visual file and directory comparison tool for Windows. ...
IntelliJ IDEA is a commercial Java IDE by the company JetBrains. ...
This article is about the text editor jEdit. ...
In MS-DOS 3. ...
Aside from their main developer tools Xcode and Interface Builder, Apple Computer also provide a number of other tools that aid software developers in creating applications for the Apple Macintosh platform. ...
Kompare is a free graphical computer application which helps the user to compare two different text files or two directories. ...
Meld performing a file comparison. ...
Total Commander is a shareware Orthodox File Manager (OFM) for Windows. ...
Vim, which stands for Vi IMproved, is an open source, multiplatform text editor extended from vi. ...
WinDiff sample output WinDiff is a graphical file comparison program published by Microsoft, and is distributed with certain versions of Microsoft Visual Studio as well as by source with the Platform SDK code samples. ...
WinMerge is a free software tool for differencing and merging text-like files. ...
GUI redirects here. ...
This article or section does not adequately cite its references or sources. ...
Other features Some other features which did not fit in previous table | Name | ZIP support | FTP support | Version Control browsing | Patch creation | Patch application | Patch preview | Unicode support | | Araxis Merge | | Yes | VSS, Perforce, Subversion | Yes (UNIX diff) | | | | | Beyond Compare | Yes | Yes | | Yes | | | Partial. Full in v3 Expected late 2008 | | ECMerge | Yes | Yes | CVS (1.11-, 1.12+), evolution, Perforce, Subversion, Visual SourceSafe | Yes (3 formats, also for directories) | Yes | Yes | Yes (UTF8, UTF16 LE/BE, UTF32 LE/BE) | | diff | No | Yesfs | | | | | | | diff3 | No | Yesfs | | | | | | | DiffDaff | No | No | | | | | | | DiffMerge | No | No | | No | | | Partial * | | Eclipse Compare | | | | Yes | | | | | Ediff | | Yes | | Yes | | | | | ExamDiff Pro | Yes (through a plug-in) | Yes (through a plug-in) | | No | | | | | Guiffy SureMerge | | | | Yes | | | Yes (File Compares: UTF8, UTF16, MBCS, SJIS, over 150 file encoding and character set formats, Folder Compares support Unicode file/folder names) | | IntelliJ IDEA Compare | | | | | | | | | jEdit | Yes | Yes | Subversion | Yes | Yes | Yes | Yes | | fc | No | No | | No | | | | | FileMerge | No | Yes (supported by OS) | | No | | | | | KDiff3 | (on KDE via KIO) | (on KDE via KIO) | | | | | Partial * | | Kompare | | | | Yes | | | | | LizardTF | | | Team Foundation Server (TFS) | tba | tba | tba | Yes | | Meld | | | Plugins for CVS, subversion, mercurial, git, bzr, darcs, monotone | Yes | | | Yes | | SmartSynchronize | No | No | | No | | | Yes | | SwiftCompare | No (In the next release) | No (In the next release) | | | | | | | TkDiff | | | | | | | | | TortoiseMerge | No | No | | No | | | | | Total Commander Compare | Yes | | | | | | | | UltraCompare | | | | | | | | | vimdiff | Yes | Yes | | Yes | | | Yes | | WinDiff | No | No | | No | | | No | | WinMerge | Yes | No | | Yes | | | Partial * | | xxdiff | No | No | | | | | | | zsCompare | Yes | No | | Yes | | | | | csvdiff | No | No | | No | | | | | Name | ZIP support | FTP support | Version Control browsing | Patch creation | Patch application | Patch preview | Unicode support | - fs: Through filesystem (or filesystem plug-ins).
- * cannot identify UTF-8 files as unicode unless they have a BOM mark in the beginning.
Araxis Merge is a two and three-way visual file comparison (diff), merging and folder synchronization application for Windows, created by Araxis Ltd. ...
In computing, diff is a file comparison utility that outputs the differences between two files, or the changes made to a current file by comparing it to a former version of the same file. ...
diff3 is a Unix utility to compare three files and show any differences among them. ...
Eclipse is an open-source software framework written primarily in Java. ...
Ediff is a tool available in Emacs for interactively creating and applying diff files without ever having to see their contents. ...
ExamDiff Pro is a powerful yet intuitive and easy to use visual file and directory comparison tool for Windows. ...
IntelliJ IDEA is a commercial Java IDE by the company JetBrains. ...
This article is about the text editor jEdit. ...
In MS-DOS 3. ...
Aside from their main developer tools Xcode and Interface Builder, Apple Computer also provide a number of other tools that aid software developers in creating applications for the Apple Macintosh platform. ...
Kompare is a free graphical computer application which helps the user to compare two different text files or two directories. ...
Meld performing a file comparison. ...
Total Commander is a shareware Orthodox File Manager (OFM) for Windows. ...
Vim, which stands for Vi IMproved, is an open source, multiplatform text editor extended from vi. ...
WinDiff sample output WinDiff is a graphical file comparison program published by Microsoft, and is distributed with certain versions of Microsoft Visual Studio as well as by source with the Platform SDK code samples. ...
WinMerge is a free software tool for differencing and merging text-like files. ...
A bill of materials (BOM) is the term used to describe the parts list of components needed to complete a saleable end-item. ...
Aspects What aspects can be / are compared? | Filename casing | CRC | Filedate | Daylight saving | Character casing | | Araxis Merge | | | Yes (optional) | Yes (optional) | Yes (optional) | | Beyond Compare | No | Yes | Optional | Optional | Optional | | ECMerge | Yes (parametered) | Yes (CRC32/MD5) | Yes (optional) | Yes (optional, also filesize) | Yes (optional) | | diff | Optional | | | | Optional | | diff3 | | | | | | | DiffDaff | No | No | No | No | Yes | | DiffMerge | Yes (platform dependent) | No | Yes | No | Yes (optional) | | Eclipse Compare | | | | | | | Ediff | | | | | | | ExamDiff Pro | No | Yes (optional) | Yes (optional) | Yes (optional) | Yes (optional) | | Guiffy SureMerge | Yes (filesystem dependent) Plus, support of Unicode file/folder names | | Yes (optional) | | Yes (optional) | | IntelliJ IDEA Compare | | | | | | | fc | No | | | | Optional | | FileMerge | No | No | No | | Optional | | KDiff3 | Yes | No | Yes (optional) | No | Optional | | Kompare | Yes | | | | | | Meld | Yes (optional) | No | Yes | No | Yes | | SmartSynchronize | | | | | | | SwiftCompare | | Yes | Yes (optional) | Yes (optional) | Yes (optional) | | TkDiff | | | | | | | TortoiseMerge | | | | | | | Total Commander Compare | | | Optional | | Optional | | UltraCompare | | | | | | | vimdiff | No | No | No | No | Yes | | WinDiff | No | No | when different | Yes | Optional | | WinMerge | No | No | Optional | | Optional | | xxdiff | | | | | | | zsCompare | Yes (optional) | Yes (Adler32, CRC32) | Yes (optional) | Yes (optional) | Optional | | csvdiff | Yes (optional) | | | | Yes (optional) | | Filename casing | CRC | Filedate | Daylight saving | Character casing | Araxis Merge is a two and three-way visual file comparison (diff), merging and folder synchronization application for Windows, created by Araxis Ltd. ...
In computing, diff is a file comparison utility that outputs the differences between two files, or the changes made to a current file by comparing it to a former version of the same file. ...
diff3 is a Unix utility to compare three files and show any differences among them. ...
Eclipse is an open-source software framework written primarily in Java. ...
Ediff is a tool available in Emacs for interactively creating and applying diff files without ever having to see their contents. ...
ExamDiff Pro is a powerful yet intuitive and easy to use visual file and directory comparison tool for Windows. ...
IntelliJ IDEA is a commercial Java IDE by the company JetBrains. ...
In MS-DOS 3. ...
Aside from their main developer tools Xcode and Interface Builder, Apple Computer also provide a number of other tools that aid software developers in creating applications for the Apple Macintosh platform. ...
Kompare is a free graphical computer application which helps the user to compare two different text files or two directories. ...
Meld performing a file comparison. ...
Total Commander is a shareware Orthodox File Manager (OFM) for Windows. ...
Vim, which stands for Vi IMproved, is an open source, multiplatform text editor extended from vi. ...
WinDiff sample output WinDiff is a graphical file comparison program published by Microsoft, and is distributed with certain versions of Microsoft Visual Studio as well as by source with the Platform SDK code samples. ...
WinMerge is a free software tool for differencing and merging text-like files. ...
Software libraries - Perl (found on CPAN)
- Algorithm::Diff
- Array::Diff
- Text::Diff
- XML::Diff
For other uses, see Perl (disambiguation). ...
CPAN is an acronym standing for Comprehensive Perl Archive Network. ...
|