GumTree is a complete framework to deal with source code as trees and computing differences between them.
Cost / License
- Free
- Open Source
Application type
Platforms
- Mac
- Windows
- Linux
- Java
Apps similar to SemanticMerge include WinMerge, which is free and open source. Other options are Meld, Beyond Compare, KDiff3 and P4Merge. There's no shortage of Diff Tools like SemanticMerge, with more than 50 alternatives for Windows, Mac, Linux, the web and self-hosting.
GumTree is a complete framework to deal with source code as trees and computing differences between them.
Instantly find the differences between two blocks of text. Works with plain text, code, json, yaml, html, css, markdown, and more.


Free AI-powered text and file comparison tool. Compare PDF, Word, Excel, JSON, YAML, CSV, XML and Markdown online. End-to-end encryption, real-time collaboration, AI explanations. No installation needed.



dwdiff is a diff program that operates at the word level instead of the line level. It is different from wdiff in that it allows the user to specify what should be considered whitespace, and in that it takes an optional list of characters that should be considered delimiters.
Pretty Diff is a language aware code comparison tool, beautifier, minifier, and parser for a variety of web oriented languages.



DiffALL compares any two media files and pinpoints every difference. Upload expected and actual — video, audio, images, subtitles (SRT/VTT), or text/JSON — and get a similarity score in seconds.



Online Text compare is a browser based data compare tool that highlights the differences between two versions.
