DiffPlug
DiffPlug is a multi-functional and multi-platform tool that is expert in performing two basic functions of editing and differing for text images and much more.
16 Alternatives To DiffPlug

Compare
Download Notepad++ Compare plugin for free. Comparison plugin for Notepad++ editor. Comparison plugin for Notepad++ editor.

FileMerge
Xcode includes the Xcode IDE, Instruments, Simulator, the latest macOS, iOS, watchOS, and tvOS SDKs, and more. View the many features included with Xcode.
SmartSynchronize
SmartSynchronize - Comparing Directories the Smart Way. SmartSynchronize is a multi-platform file and directory compare tool. It allows you to compare files or perform 3-way-merges, both with the ability to edit the file contents.

TextCompare
TextCompare is an online text diff tool which supports many other programming languages as well.

WinMerge 2011
The WinMerge 2011 series is a fork of the original WinMerge application published on SourceForge by Thingamahoochie Software.