RedIcon
Velocity Diffy Pricing Specs Docs Download Support About
Get it free
Diffy
DIFFYIN DEVELOPMENT
NOT YET FOR SALE

Find the one line that broke it.

Diffy compares text, XML and images side by side, lets you merge hunk by hunk, and edits both panes live. It was built against USSD-browser VXML exports — 40,000 lines on one line, sometimes UTF-16, often with Urdu in the middle — so a normal config file is a holiday.

you@company.com
Notify me at launch

One email when it ships. No date announced yet.

In developmentnot released, not priced
FreeCompare only — read, navigate, export a report

Both are the same portable executable. Merging, hunk take/skip and undo unlock with a licence key; nothing else is held back.

Diffy — ussd_menu_original.vxml ↔ ussd_menu_modified.vxml
Compare F5 Reader XML Inline Wrap ↑ ↓ Swap histogram · anchors 2 · ⋯
ussd_menu_original.vxml UTF-16LE · CRLF
18<form id="balance">
19 <prompt timeout="5s">
20 آپ کا بیلنس $amount روپے ہے
21 </prompt>
22 <field name="choice">
23 </field>
24</form>
ussd_menu_modified.vxml UTF-8 · LF
18<form id="balance">
19 <prompt timeout="8s">
20 آپ کا موجودہ بیلنس $amount روپے ہے
21 </prompt>
22 <field name="choice">
23 <option dtmf="3">تفصیل</option>
24 <option dtmf="0">واپس</option>
25 </field>
26</form>
3 changes+3 added−1 removed~1 modified ← TakeTake →Skip

Colours and syntax classes taken from Diffy's own theme tables.

TWO SCREENS

Compare, and Reader.

Compare

Original against Modified, side by side or unified. Syntax highlighting for XML/VXML, PHP, JS/TS, C#, Python, SQL, CSS and JSON. Line-number gutters with change marks, a minimap, prev/next navigation, per-hunk Take ← / Take → / Skip with undo and redo, editable panes that re-diff as you type, and a status bar carrying encoding, line endings and the change count.

Alignment anchors. When a file is full of near-identical </block> lines, any algorithm can pair the wrong one and everything below looks shifted. Put the cursor on a line you know matches in each pane, press Ctrl+Alt+A, and the region above and below re-diff independently.

Reader

A multi-tab viewer and editor for one file at a time: outline tree, find and replace, column selection, rendered Markdown and HTML, native PDF viewing, per-tab zoom. Both screens share the light and dark theme and remember your session.

IMAGE COMPARE · FOUR MODES
Side by side — one shared zoom and pan, so the halves cannot drift.
Swipe — a draggable divider revealing the modified side.
Onion skin — cross-fade; anything that moved shows as a ghost.
Difference — a red mask over changed pixels, with a tolerance slider.

Also a command-line tool

Exit code 0 identical, 1 different, 2 error. Emit a unified patch or a self-contained HTML report. Register it as Git's difftool and git difftool HEAD~1 opens each changed file with the older side on the left.

> Diffy.exe --diff A B :: 0 = identical, 1 = different
> Diffy.exe --diff A B --xml --ws all
> Diffy.exe --diff A B --patch out.patch
> Diffy.exe --diff A B --report out.html
> Diffy.exe --algo histogram|patience|classic
RedIcon

Desktop utilities for developers, designers and the people who keep their servers running.

redicon.pk · Islamabad, Pakistan
PRODUCTS
Velocity Diffy Pricing Download
RESOURCES
Technical specs Documentation Support
COMPANY
About Privacy policy Cookies Licence agreement Refunds
© 2026 RedIcon. All rights reserved. Velocity and Diffy are products of RedIcon.