Skip to main content
16 votes
Accepted

Diff Tool for Linux that you can paste two texts into without files?

Meld (Wikipedia article) allows this. When you open a new diff tab (Ctrl+n), a popup asks you to select two (or three) files. You can simply hit OK here, without selecting something. It opens empty ...
unor's user avatar
  • 7,696
8 votes
Accepted

Hexadecimal diff viewer for Linux

Hex diff viewers with console/terminal graphics: vbindiff, Divides screen into top and bottom, no right/left view, fixed-width output. hexdiff, Same top/bottom look as vbindiff, fixed-width output, ...
agc's user avatar
  • 856
6 votes

Compare a text file to multiple text files

Diffuse Diffuse is a graphical tool for merging and comparing text files. Diffuse is able to compare an arbitrary number of files side-by-side and gives users the ability to manually adjust line ...
Gounou's user avatar
  • 706
4 votes

Diff tool for JSON files?

I recently found json-delta at https://pypi.python.org/pypi/json-delta/ You can install on your computer with command pip install json-delta To use it, just use the command json_diff -u file1.json ...
Sharuzzaman Ahmat Raslan's user avatar
4 votes

Code compare and merge tool for Mac OSX

Here are some suggestions: FileMerge (opendiff) It's no longer bundled with Xcode Command Line Tools, you must install Xcode from either the App Store or the Apple Developer Website. DiffMerge ...
kenorb's user avatar
  • 3,133
4 votes

Track websites for changes

Trackly is worth a look, it will email you an image of the webpage with changes highlighted. Hourly and daily checks available. It works well even with very dynamic web pages using tons of javascript ...
David White's user avatar
4 votes

Diff Tool for Linux that you can paste two texts into without files?

Another option is diffuse: http://diffuse.sourceforge.net/index.html It opens to two blank panes by default, and you can paste whatever you like into each side.
Nathaniel M. Beaver's user avatar
4 votes

rough comparison of files

I think a good buzzword here would be "fuzzy diff". Possible answer: https://github.com/google/diff-match-patch online tool to evaluate: https://neil.fraser.name/software/diff_match_patch/demos/diff....
alphanum's user avatar
  • 141
4 votes

Diff tool for XML Schema file?

To summarise, addressing your requirements: Comparison tool that can compare XSD files: Yes Can identify changes in structure, not just content of XSD files: Yes Can ignore expected changes: Yes ...
OliverXML's user avatar
3 votes

Open-Source Diff Tool for C#

A bit late but I recently wrote a C# library and accompanying console program which compares 2 strings and shows the difference in 2 html-files. It can be found here. Hopefully someone reading this ...
thieupepijn's user avatar
3 votes

Diff Tool for Linux that you can paste two texts into without files?

Not the prettiest necessarily, but you could could do it with process substitution and heredocs: diff <(cat <<EOF1 First text and more EOF1) <(cat <<EOF2 Second text and more EOF2) ...
Eric Renouf's user avatar
3 votes

Diff text files and print the resultant comparison two-pane with differences highlighted

I feel to suggest you DiffMerge. It runs (even) on Windows and, similarly to WinMerge and Devart Code Compare, has a nice GUI. Comparing it to WinMerge, I personally think DiffMerge is better at ...
danicotra's user avatar
  • 435
2 votes

Diff tool for XML files?

I would recommend a tool XiMpLe which is primary the XML editor but it's also able to compare (and merge) xml files in a well arranged way. Your example is compared and evaluated as identical. There ...
user70393's user avatar
2 votes

Diff tool for JSON files?

This might be useful: https://github.com/andreyvit/json-diff https://www.npmjs.com/package/json-diff It is a command line tool.
ceving's user avatar
  • 141
2 votes

Is there a character-wise text difference tool?

With a couple of lines of python you can do this: Python is pre-installed on most OS-X and Linux installations, can be installed on the remainder with apt-get and is available for Windows. Example ...
Steve Barnes's user avatar
  • 31.7k
2 votes

Linux text editor with integrated diff

It's a bit heavyweight, but you could use Eclipse and its "Compare With... /Each Other " feature. You can edit inside both panels (syntaxchecks are disabled then), and re-compare There are many ...
knb's user avatar
  • 2,960
2 votes

Linux text editor with integrated diff

If you take the *nix approach and have a tool that does one job, and does it well, and glue your tools together you can do it. :) In Geany (yes, I see you tried it...) you can set custom build ...
ivanivan's user avatar
  • 2,488
2 votes

Which .NET obfuscator to use for obfuscating the code with same results each time?

My company's Thicket C# and VB.net obfuscators will generate new random names if you obfuscate everthing at once. If you obfuscate incrementally, then there isn't any choice, you have to preserve the ...
Ira Baxter's user avatar
  • 1,134
2 votes

Diff tool for XML Schema file?

That's quite a challenge, because so many differences are possible: you may have to make compromises depending on what you actually encounter. (For example, you may or may not need to bother with ...
Michael Kay's user avatar
2 votes

Desktop diff tool with all files together

Not sure this is what you are after, but WinMerge is very good at comparing folders and files.
Yves Daoust's user avatar
2 votes
Accepted

Portable, free, cross-platform, GUI-based prose-friendly plain-text diff and merge tool?

PrettyDiff is CC0 licensed - "Pretty Diff project, as of version 2.1.17 and all following versions unless otherwise changed, is licensed with a Creative Commons 1.0 Universal license (CC0)." ...
ivanivan's user avatar
  • 2,488
2 votes

Portable, free, cross-platform, GUI-based prose-friendly plain-text diff and merge tool?

I use Diffuse. From the "About" page: Diffuse is a small and simple text merge tool written in Python. Diffuse should run on any POSIX operating system, including Mac OS X, with the ...
knb's user avatar
  • 2,960
2 votes

PDF comparison tool

diffpdf (version 2) diffpdf is premium software from version 3 onward, but version 2 is still gratis. Gratis Runs on Windows Compare PDFs side-by-side in a GUI with highlighting Synchronized ...
browly's user avatar
  • 191
2 votes

Comparing RTF files and returning the difference in an RTF format

diff <(unoconv --stdout -f pdf file1.rtf | pdftotext -layout - -) \ <(unoconv --stdout -f pdf file2.rtf | pdftotext -layout - -) The unoconv utility converts the RTF files to PDF. The ...
Charles Wartenberg's user avatar
2 votes
Accepted

Is there a (command line) tool to calculate percentage change between two files of the same format full of numbers?

On UNIX-like system, such as UNIX, Linux or macOS, use this Perl script: perl -le ' ( $old, $new ) = @ARGV; chomp ( @old = map { split "\t", $_ } do { local @ARGV = $old; <> } ); ...
Timur Shtatland's user avatar
1 vote
Accepted

Tool to "average" a good copy of a file from several copies of the same data that contain sparse random errors

So, I don't have those files anymore, but I eventually found a software that would have done the job. https://github.com/sdottaka/winmerge-v2 can do 3-way binary comparison. You need to add filename ...
radorn's user avatar
  • 71
1 vote
Accepted

Is there a program that can compare binary files and merge individual blocks of non-identical data into a file?

Whenever I need to compare, synchronize or merge contents of drives, folders or files I use Beyond Compare. It's very powerful and fast (I've linked the feature list, have a look). I've attached an ...
coreuter's user avatar
  • 166
1 vote

A C-file-layout-aware diff tool?

You might consider Semantic Designs (my company) family of Smart Differencers. The Smart Differencer parses source text for two files to be compared using a language (and even dialect, e.g, ...
Ira Baxter's user avatar
  • 1,134
1 vote

Compare image metadata

Ok I found a way myself. I updated a script I found online to make it work, and created a powershell version as well. @echo off :: Compare_EXIF.cmd Compare EXIF-Meta-Data V1.6 setlocal ...
Parivar Saraff's user avatar
1 vote

Editor or Tool showing git versions side-by-side

Git actually has a command dedicated for this purpose: git difftool. It will open any suitable editor, depending the configuration; in my setup (and, I think, by default) this is vimdiff: $ git ...
leftaroundabout's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible