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 ...
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
...
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
Pretty ...
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....
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 ...
3
votes
Hexadecimal diff viewer for Linux
Here are a few GUI options, roughly in order of how much I'd recommend them:
ImHex
This is a bit clunky but does seem to have some nice features and unlike some of the others is being actively ...
3
votes
Windows tool to diff 3 or more files
Your requirements, as stated, are minimal.
WinMerge will accomplish what you want. Specifically, it allows comparing three text files.
It is open-source, with the source code located here.
It is ...
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.
2
votes
Diff tool for JSON files?
For online version that can also load files from disk, see this: https://www.jsondiff.com/
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 ...
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 ...
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 ...
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 ...
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 ...
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 following ...
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)."
...
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.
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 ...
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 ...
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; <> } );
...
1
vote
PDF comparison tool
I'm currently adding pdf support to my diff. Its not free but fairly cheap at $19. I have it working with some test pdf's but if you want to try it with your pdf's please contact the support email ...
1
vote
Comparing two finite trees
Better than nothing partial answer. This method can return a false positive, (see notes at end), but not a false negative, (i.e. negative results are reliable).
tsort is useful util that does ...
1
vote
Get difference of two regular literature texts (not source code), with markup on changes
Assuming you can use a console program for this, I'd suggestvimdiff. it's a tool packaged with the Vim editor that takes two files as input, and presents them side-by-side with synchronized scrolling ...
1
vote
open source gui diff program with file type preset for linux
Not really an answer, but in the meantime some filters can be simulated with bash process substitution and various utils:
For .json files, using mlr and jq:
meld <(mlr --json cat 1.json | jq -M '....
1
vote
Portable, free, cross-platform, GUI-based prose-friendly plain-text diff and merge tool?
When I need portability I generally look to perl. For example, on a Mac:
$ head z1 z2 ; ./diff.pl z1 z2
==> z1 <==
hi
==> z2 <==
bye
1c1
< hi
---
> bye
Here are some details:
diff....
1
vote
Desktop diff tool with all files together
I'm not familiar with the Bitbucket diff. However, I've used Beyond Compare (http://www.scootersoftware.com/features.php) for years for comparing/merging files and folders in my professional life.
1
vote
Accepted
Linux text editor with integrated diff
Adding to @ivanivan's answer, when I opened Meld (version 3.22.0) I found out that there is an option in the welcome screen called Blank comparison:
It turns out that this does what the question is ...
1
vote
Linux text editor with integrated diff
CudaText also has a plugin called Differ to compare files.
This plugin does not work the same way as notepad++ compare plugin: here Differ can compare only content of files not content of tabs.
...
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, ...
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 ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
diff × 91windows × 25
linux × 16
comparison × 12
command-line × 11
git × 8
gratis × 7
plain-text × 7
merge × 7
software-development × 6
gui × 6
version-control × 5
open-source × 3
pdf × 3
text-processing × 3
xml × 3
binary-data × 3
java × 2
database × 2
video × 2
osx × 2
web-development × 2
file-management × 2
html × 2
text-editor × 2