Diffuse is a free and open source text merger application for Linux, Windows and MacOS. It is written in python and released under GNU General Public License v2.0. Using Diffuse you can compare and merge text files side by side manually. It also supports Bazaar, CVS, Darcs, Git, Mercurial, Monotone, RCS, Subversion, and SVK repositories to retrieve files. You can edit files directly and comes with Syntax highlighting, Line matching, Unicode support and more.
Install Diffuse on Ubuntu Linux
Diffuse is available as a flatpak package from flathub. So you can easily install it via your terminal application. Just install flatpak and flathub on your system if you don’t have them and restart your pc after the installation. Now open the terminal command line application and run below Diffuse flatpak installation command.
flatpak install flathub io.github.mightycreak.Diffuse
After the installation you can run Diffuse via below command in terminal.
flatpak run io.github.mightycreak.Diffuse
If you don’t like it then uninstall it via below command.
sudo flatpak uninstall io.github.mightycreak.Diffuse