Diffuse is a visual diff/merge tool that can be used to view side-by-side comparisons of different versions of a file and optionally merge multiple sets of changes together. In addition to viewing old versions from a different folder, with Diffuse readers can also fetch previous versions from a number of revision control systems including Git, Mercurial, Apache Subversion, and multiple others. Unlike many similar tools, Diffuse provides users with a way to manually adjust the matching of lines between different versions of a file. In addition to simply merging changes from disparate versions of a file, users may also edit the resulting merged version in-line within the tool itself. The Quick Start section on the Diffuse home page gives a brief introduction to the tool. Detailed instructions can be located on the Manual page. Windows users can install Diffuse using Chocolatey, macOS users can use MacPorts, and most Linux distributions include it in their package repositories.