Сравнение файлов

Beediff

Beediff — простая программа, с графическим интерфейсом, для сравнения и слияния текстовых документов.
Содержимое сравниваемых файлов отображается в двух панелях. Одновременно можно сравнивать только два файла. Программа обладает хорошей визуализацией различий.

diffuse

diffuse – небольшая утилита с графическим интерфейсом, позволяющая сравнивать и соединять несколько разных версий одного и того же документа с визуальным выделением различий. Поддерживает Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion и SVK. Различает UTF8. Написана на Python и PyGTK.

dirdiff

Приложение отображает и объединяет изменения между двумя деревьями каталогов.

KDiff3

KDiff3 - программа, сравнивающая два или три входных текстовых файла или каталога, построчно и посимвольно, показывающая отличия, обеспечивающая средство автоматического слияния и интегрированный редактор для удобного разрешения конфликтов при слиянии, а также интуитивно понятный пользовательский интерфейс.

Meld

Meld — программа для наглядного сравнения файлов и каталогов в Linux. Это что-то вроде утилиты diff, но в графическом виде с возможностью «сливать» изменения, удалять и восстанавливать файлы.

mgdiff

Простая графическая утилита для сравнения содержимого двух файлов.

ssdeep

ssdeep — инструмент для рекурсивного вычисления и сравнения контекстных частичных хешей (больше известного как нечёткое хеширование).

xxdiff

xxdiff -- мощный инструмент просмотра различий между двумя или тремя файлами, либо двумя каталогами; его можно использовать для создания объединённой версии.