Questions tagged [diff]
Software to compare any two or more data sets. Data sets may be text, lists of files/folders, CSV data, XML data, binary data, or any other structured or non-structured form of data.
89
questions
0
votes
1
answer
17
views
Multi-file diff'ing - program, plug-in, or just algorithm
I'm finding myself in a workflow where I need to keep track of the differences of several very similar but not exactly same files. The diff command, as well as the mode of the same name in GNU Emacs ...
2
votes
0
answers
19
views
Is there a yaml diff tool whose output can be used as input to a yaml patch tool?
There are various yaml-patching tools, e.g. ytt, cels, yamlpatch, and yq. These take as input a yaml document and a patch specification, and output the yaml document that results from applying the ...
0
votes
0
answers
10
views
How to store diffs of huge zip files instead of full updated zip files
Every 12 months, I use Google Takeout (and similar services for other platforms) to do exports of my data.
Google unfortunately does not let me export a "diff" from what I downloaded last ...
2
votes
1
answer
73
views
Is there a (command line) tool to calculate percentage change between two files of the same format full of numbers?
Is there a (command line) tool to calculate percentage change between two files of the same format full of numbers?
Example:
File A:
100 100
File B:
150 70
Invocation:
$ calc_perc_change A B
+50% -...
1
vote
0
answers
41
views
File comparison: Character level compare with side-by-side merge functionalities
I am looking for a software or other solution where I can compare text files at the character level and have a side-by-side view where I can apply changes (on the character level!) from one side to ...
1
vote
1
answer
50
views
Is there any command line application that can tell me if 2 video files are the same?
I downloaded a bunch of photos and movie files from my iPhone into a folder on my PC. Then I redownloaded them to a different folder on my PC. Then I diffed the 2 folders, and some of the photos and ...
1
vote
1
answer
116
views
GUI git mergetool for Mac/OSX with dark mode, 3 panels, and allows editing local/remote?
I am currently use meld and it seems to have performance issues on Mac/OSX that I don't experience on linux. I've noticed a surprising number of meld alternatives are really poor quality and un-usable ...
0
votes
0
answers
12
views
elementwise-diff utility for (simple) structures of data
Suppose I have a data structure made up of, say, a 32-bit floating-point value and a 32-bit integer values. Now suppose I have two files with a million of these structures in each. For simplicity let'...
2
votes
0
answers
184
views
Command line tools to do a diff of csv/tsv files?
I work on a bioinformatics tool that produces large TSV files with many (~100) and long (~5-200 char) columns. Getting a whole line from a normal diff is overwhelming. It's more important to have the ...
0
votes
0
answers
147
views
Visual diff patch editor
Looking for some editor for complex Git merge commits.
Is there some editor where you can work with patch, edit all files at once, move changed blocks, etc.
Thinking about interactive diff2html:
add ...
2
votes
1
answer
35
views
Create a report that tracks changes on a web page
PROBLEM
I live in Lausanne, Switzerland, and I would like to buy a home in the next years or so. The market is so hot that as soon as a new home is on the market it gets sold in days. Hence I would ...
1
vote
1
answer
31
views
Software showing detailed differences in files given two directories
What I want:
recursively compare all files which are in both directories
option to ignore multiple specific directories (e.g. node_modules and .git)
highlighting of differences on word/character ...
1
vote
1
answer
186
views
Diff Tool That Ignores Newlines
Looking for a diff tool (preferably with GUI, for Windows, and free, but others are welcome too) that can ignore newlines, so diffs that are only lines joined or broken are ignored. It should also ...
5
votes
1
answer
185
views
Compare a text file to multiple text files
Is there a tool that runs on linux (preferably GUI) that can compare a text file to any number of other text files? I currently use meld and it works great for up to 3 files. I am looking for ...
1
vote
1
answer
98
views
Finding a binary in a binary
I have a task where I need to proof that one binary file contains another binary file. "No problem", I thought, "that's what a diff-tool is there for". Unfortunately it didn't give ...
6
votes
1
answer
400
views
Looking for software: diff for video
I’m looking for software that can identify the differences in scenes between two videos. That is, I’m interested in inserted or removed sections of a video. (Think “Which scenes does the director’s ...
2
votes
4
answers
164
views
Graphical difftool for Linux that supports word wrap/line break
Using Ubuntu Linux 20.04 I would like to use a graphical diff tool (like Meld, Kdiff3, Kompare, etc.) that supports automatic line breaks. What I mean by that is that I would like to see the entire ...
1
vote
2
answers
4k
views
CLI tool to compare 2 JSON files without regards to order of data objects AND returns an errorlevel environment variable
I'm searching for a CLI (Windows) tool to compare 2 JSON files.
The trick is that the data objects within the JSON files may be in different orders (positions). Even if the order of data objects ...
2
votes
0
answers
27
views
Is there something just like WinMerge only it supports showing all the differences "in one view"?
I use WinMerge all the time, by calling it such as this:
winmerge.exe zip1 zip2
(Basically.)
That gives me a nice diff of each file inside the both archives, and I can see the changes clearly, just ...
1
vote
4
answers
1k
views
Windows tool to diff 3 or more files
I am looking for a tool for Windows. It must allow comparing at least 3 text blocks. Any recommendations?
Update: 4 or more files at the same time is even better
1
vote
1
answer
1k
views
Hex viewer with comparison on Linux
Is there a good Linux GUI program to view (and possibly edit) binary files in hex, and also to compare two hex files side-by-side. Ideally, it should highlight the differences, scroll the two views ...
1
vote
0
answers
16
views
Human assisted diff
Fully automatic diff algoritms often fail in complicated cases. For example, they may be fooled by a repeating word: word at one side matches the same word in other position at other side, which leads ...
1
vote
0
answers
14
views
Comparison tool for SQLLite that generates scripts
Can anyone suggest me software that compares SQLite tables/databases, and creates a script to update one to the other - like SQL Delta does for other database types?
1
vote
0
answers
24
views
Looking for Tool to calculate oringal files from a diff3 merged-file
i have a question about merged files produced by diff3.
Im currently working with a java service, that is using diff3 internally to calculate the differences between 3 files. As a result i receive a ...
1
vote
0
answers
20
views
Diff & patch files through R (win/linux/mac)
Is there a way I can "diff" two files from within R and store/apply the patch later? I want something that will work on Windows, Linux and macOS.
I've looked at the package "diffobj" which doesn't ...
1
vote
3
answers
1k
views
Comparing RTF files and returning the difference in an RTF format
I am looking for a STDIN/STDOUT supported program that can return the difference (preferably in RTF format) between two RTF files or strings, similar to how GitHub tracks changes between two text-...
4
votes
2
answers
87
views
Software recommendation to view git-conflict side by side?
I am doing some git merging and there is a conflict.
Usually the conflicts are small (less than 10 lines) but this has lots of conflicts that are more than 10 lines each.
What software would you ...
6
votes
3
answers
257
views
PDF comparison tool
I want to compare two PDF files and show the differences.
The application must
be gratis
run on Windows (10 at least, 7 appreciated)
compare the text that is contained in those PDFs
visually ...
2
votes
1
answer
34
views
Comparing two finite trees
I need an editor which allows to enter a tree, each node of which may contain several subnodes.
The enter part is easy. I can use just a text editor and a hierarchical list like
* a
** b
** c
*** d
...
5
votes
3
answers
827
views
Portable, free, cross-platform, GUI-based prose-friendly plain-text diff and merge tool?
I have a Macbook at home and a GNU/linux desktop workstation at work. But, I sometimes also have to work on my university's library machines (running Windows 7) without admin rights.
Is there a (...
2
votes
1
answer
87
views
XML difference using Maven
I have a requirement to find out the differences between XML files of the current release and previous release, and report the differences in HTML format. These XML files are packaged in a jar during ...
4
votes
2
answers
120
views
Desktop diff tool with all files together
Is there a GUI diff tool for Desktop Windows that can compare folders, and show each different file with the differences in the same screen, below each other?
Tools like Meld etc. give just a list ...
2
votes
1
answer
59
views
Get difference of two regular literature texts (not source code), with markup on changes
How to get difference text of two ebooks converted to plain text?
They are both the same book but different editions, so much of text is exactly the same to within hyphenation and punctuation changes.
...
4
votes
2
answers
199
views
open source gui diff program with file type preset for linux
I used to use Examdiff on windows which is great because it shows diff with respect to the file type like comparing JSOON or sort INI files before comparing.
On Linux I found beyond compare which ...
0
votes
3
answers
2k
views
Diff tool for XML Schema file?
I was tasked with migrating an xsd generation tool to something new.
But since the XSD's are part of a publicly published interface they should not change.
The new tool does things a bit differently, ...
2
votes
0
answers
32
views
File diff viewer visualizing historical data
I have a folder full of textfiles
savestate-1.xml
savestate-2.xml
savestate-5.xml
savestate-500.xml
which represent how a single file, in this case savestate.xml, changed over time. I.e. a full dump ...
5
votes
4
answers
4k
views
Linux text editor with integrated diff
I'm looking for a GUI text editor with an integrated diff feature. I'm used to Notepad++ on windows and its diff plugin. Now I am using a Linux machine and I can't seem to find something similar.
I ...
3
votes
3
answers
462
views
Which .NET obfuscator to use for obfuscating the code with same results each time?
In my program, it is important that obfuscated names be the same after each build, so that I can find differences in files for minimum upgrade size, otherwise users will have to download all dlls ...
0
votes
1
answer
33
views
A C-file-layout-aware diff tool?
I'd like a diff-like tool which, on files determined or forced to be treated as C sources, respects function boundaries. That is, does not try to have the lines of a single function match lines from ...
3
votes
2
answers
75
views
rough comparison of files
I want to compare two editions of one book.
The book is very long and the editions are close but not identical.
I have extracted the texts with OCR.
The obtained text-files have mistakes and many ...
2
votes
0
answers
49
views
diff & patch tools for Windows that support UCS-2 encoded text files
I'm looking for a pair of diff- and patch-like tool(s) that can understand various text file encodings, especially UTF-8 and UCS-2.
Currently I have to write a custom bashscript (in Cygwin) that ...
6
votes
1
answer
102
views
Tool to "average" a good copy of a file from several copies of the same data that contain sparse random errors
I have in my hands a handful of cases from different scenarios where I copied some data to my PC through a transmission path with no built-in error detection or correction. I have or can make more ...
1
vote
1
answer
1k
views
Is there a program that can compare binary files and merge individual blocks of non-identical data into a file?
I want to compare two binary files (around 500 KB) and have the code broken into blocks of data that are identical and not-identical. FlexHEX can do this but there is no way to merge a non-identical ...
1
vote
0
answers
48
views
Database Diffing tool/library
I have a testing database and a production database. I want to update/insert the changes that i did in the testing database.
I already read this post about database diffing:
https://stackoverflow....
10
votes
1
answer
9k
views
Open-Source Diff Tool for C#
I'm looking for an open-source diff tool that I can integrate in my C# code.
I am comparing two strings of text and want to render my output to look similar to the Stack Exchange diff tool:
inline:
...
0
votes
0
answers
78
views
diff tool whith PDF generation option
I'm looking for a file comparison tool with the following criteria:
Can be used in MS Windows
Can be used with git (diff)
Can be used from the command-line
Can export comparison results to PDF
1
vote
1
answer
444
views
Compare image metadata
I'm using freefilesync to synchronize two folders containing photos
Is there a software that can compare the image metadata to see what metadata changes have been made?
1
vote
2
answers
483
views
Editor or Tool showing git versions side-by-side
I'm looking for any editor or tool that can view side-by-side two different versions of file in a git repository.
There is similar functionality on github, but it only compares the selected version ...
12
votes
3
answers
2k
views
Diff Tool for Linux that you can paste two texts into without files?
I find myself frequently needing to compare two text blocks together without creating a file for each first, and then wishing to run a diff between the two of them.
Is there a tool I can use and ...
0
votes
0
answers
51
views
Good file format for dumping and comparing large amounts of structured data
I'm on the lookout for a suitable file format and a comparison tool that my organization can use to compare large amounts of structured data. The data in question comes from an object-oriented ...