Projects tagged ‘diff’


[21 total ]

309USERS
   

The GNU diffutils are comprised of diff, diff3, sdiff, and cmp, utilities for showing differences between files. The manual also documents patch, which uses diff output to update files.

169USERS
   

WinMerge is a tool for visual difference display and merging, for both files and directories. It is highly useful for determing what has changed between file versions, and then merging those changes. WinMerge has Unicode support, Flexible syntax ... [More] coloring editor, Visual SourceSafe integration, and Windows Shell integration. Regexp filtering for filenames and lines. Side-by-side line difference and highlights differences inside lines. A file map shows the overall file differences in a location pane. The user interface is translated into several languages. [Less]

61USERS
   

Meld is a visual diff and merge tool. You can compare two or three files and edit them in place (diffs update dynamically). You can compare two or three folders and launch file comparisons. You can browse and view a working copy from popular version control systems such such as CVS, Subversion, Bazaar-ng and Mercurial.

55USERS
   

Kompare is a graphical difference viewer that allows you to visualize changes to a file. Whether you're a developer comparing source code, or you just want to see the difference between that research paper draft and the final document, Kompare is the tool you need.

51USERS
   

KDiff3 is a graphical text difference analyzer for up to 3 input files, provides character-by-character analysis and a text merge tool with integrated editor. It can also compare and merge directories. Platform-independant.

20USERS
   

CVSweb is a WWW interface for CVS repositories with which you can browse a file hierarchy on your browser to view each file's revision history in a very handy manner.

6USERS
   

Daisy Diff is a Java library that diffs (compares) HTML files. Added and removed words are highlighted and changes to the styling are annotated. This project was a Google Summer of Code project for DaisyCMS. Features * Works with badly ... [More] 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. [Less]

3USERS

TkDiff is a graphical front end to the diff program. It provides a side-by-side view of the differences between two files, along with several innovative features such as diff bookmarks and a graphical map of differences for quick navigation.

2USERS

Kdiff-ext is a KDE's Konqueror context menu extension. It adds commands to launch file comparison/merge tools. It also remembers your selection so you can run comparison/merge later on. Use kdiff-ext with KIO supporting file comparison tool such as Kompare to compare remote files.

2USERS
   

netstiff (formerly known as webdiff) is a powerful Web and FTP site update checker. It supports a variety of different methods (diff, html, size, date, MD5 sum, regexp) to check for updates. There are also sophisticated settings to make it useful ... [More] for partly dynamic Web pages. Without any given arguments, netstiff will either run its interactive configuration tool or check your sites for updates and print the changes in a diff(1)-like manner. [Less]

2USERS

gdiff-ext is a Gnome's Nautilus context menu extension. It adds commands to launch file comparison/merge tools. It also remembers your selection so you can run comparison/merge later on.

1USERS

Diff-ext is a Windows Explorer context menu extension. It adds commands to launch file comparison/merge tools. It also remembers your selection so you can run comparison/merge later on.

1USERS
 

Cutter is a xUnit family Unit Testing Framework for C. It provides an easy test writing API and easy debugging output to continue testing.

1USERS
 

JDiff is an LGPL Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared. This is ... [More] very useful for describing exactly what has changed between two releases of a product. Only the API (Application Programming Interface) of each version is compared. It does not compare what the source code does when executed. [Less]

1USERS

An implementation of the O(ND) diff algorithm as described in "An O(ND) Difference Algorithm and Its Variations (1986)" http://citeseer.ist.psu.edu/myers86ond.html. It is O(mn) in space. The algorithm is the same one used by standared Unix diff.

1USERS

SVN Time-Lapse View is a cross-platform viewer that downloads all revisions of a file and lets you scroll through them by dragging a slider. As you scroll, you are shown a visual diff of the current revision and the previous revision. Thus you can ... [More] see how a file evolved, and you can easily find the revision at which lines appeared, disappeared, or changed. Time-Lapse View is a powerful visual alternative to the Subversion "blame" command. It is inspired by the excellent Time-Lapse View in the Perforce version-control system. [Less]

0USERS

This is a tool for binary diffing ida-analyzed binary files.

0USERS

This is an extension that colors boring diffs sent by SVN/CVS notificators. PrerequisitesA lot of developers use CVS and/or SVN version control systems. Most of also receive special notifications from the system about changes other people do. They ... [More] might be useful in various ways: someone wants to check if there are bugs in the new code, someone just wants to keep knowledge of code base up-to-date. But looking over that black-on-white letter is so boring. That's why I decided to color it up a bit. What it can do alreadyWell, not so much... It can color your diffs, it can show them in side-by-side mode if you like. Also it converts all the filenames in message log into links so you can quickly jump to the file you want to review. Ah, and it can make space and tabs chars visible. You can look through list of SupportedFormats and if your format isn't there write me an email. What it will doIn the future I want this extension to be able to do following: Highlight the actual difference between the lines Color the syntax of the language used Check new code against few rules in order to estimate quality of it But that's pretty big tasks, it could take a while to implement them. ContributionIf you know how to do something better, whether it's code, icons, default color scheme, just contact me. Also please visit the issues list and star or comment the issues you'd really like to be done first. Firefox extensionThere isn't one and probably never will be, sorry. I could make it work for diff in sections (most mail lists archives format them like this) but it would never work in GMail and other Web mail systems where it would be actually useful. It's just plain hard to find the code between the lines of normal text. But you could ease you pain with Bookmarklet I wrote when your needs is simple (like mail list archives) and GreaseMonkey script written by Fabrice Bellingard for GMail. Thanks for understanding. [Less]

0USERS

Thunar context menu extension to launch file/directory comparison tools.

0USERS

SummaryA project for World of Warcraft Add-On authors to monitor the changes made by Blizzard to the World of Warcraft client interface APIs. "Diff" links are located on the "Source" tab. The GoogleCode web interface gives a few informations about ... [More] diffs however, due to implemented web restrictions, it is recommended to use a third party subversion software like TortoiseSVN to have access to the full statistics. Quick links build list: here checkout: here discuss: here Project discussion threadAt the best mod authors forum around there WoWinterface TipsIf you see a missing build like for example there is no 2.4.3.8606, this is normal, this is because build 8606 has no changes compared to the previous one 8600, so the build 8606 = 8600 and so on 2.4.3.8606 = 0.4.3.8600 and this last is present on the site. Any missing build you could notice follows the same rule. Others comparison sitesTekkub has a rep for git users at this address Beladona has a neat homemade project to check diff with a web browser here [Less]

0USERS

The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text. Diff: Compare two blocks of plain text and efficiently return a list of differences. Diff Demo Match: Given a search string ... [More] , find its best fuzzy match in a block of plain text. Weighted for both accuracy and location. Match Demo Patch: Apply a list of patches onto plain text. Use best-effort to apply patch even when the underlying text doesn't match. Patch Demo Currently available in Java, JavaScript, C++ and Python. Regardless of language, each library features the same API and the same functionality. All versions also have comprehensive test harnesses. Public UsersGoogle Documents MobWrite Collabedit Your project here... AlgorithmsThis library implements Myer's diff algorithm which is generally considered to be the best general-purpose diff. A layer of pre-diff speedups and post-diff cleanups surround the diff algorithm, improving both performance and output quality. This library also implements a Bitap matching algorithm at the heart of a flexible matching and patching strategy. [Less]