KDiff is a graphical difference viewer for the KDE platform, that allows you to visualize changes to a file.
It is based on and inspired by the Kompare Application and it actually uses a fork of libkomparediff2 for comparing files.
A major difference between Kompare and KDiff is that in KDiff the diff viewer component is based on KDE's KTextEditor allowing for (destination) file editing and providing syntax highlighting.
cd ~
git clone https://github.com/jsalatas/kdiff.git
cd kdiff
mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr ..
make
sudo make install
Please report any bugs or wishes to kdiff's issues page at github.
Pull requests are more than welcomed!