Advanced visual compare features include in-line difference highlighting and syntax highlighting for more than 20 source code languages. Our Trustworthy 3-way merge, SureMerge, was designed from day 1 to avoid all the problems that plague other 3-way diff based merge tools. SureMerge surpasses all other merge tools with its intelligent hybrid algorithms and ease-of-use. See our SureMerge White Paper which includes test kit files for evaluating 3-way merge tools. Guiffy is implemented entirely in Java with a Swing GUI.