Side by Side Differ is a dual-pane file and directory comparison tool for Linux
built on Python's difflib and filecmp engines. Inspect line and character-level
differences side by side, merge selected hunks in either direction, audit entire
folder trees, and export clean patches or HTML diff reports.
Key Features:
- Dual-Pane Line and Character Diff: Highlights added (green), removed (red), and
modified (amber) lines with inline character-level change spans, synchronized
scrollbars, hunk navigation, and bidirectional Left-to-Right / Right-to-Left
hunk merging with file saving.
- Recursive Folder Compare: Compares two directory trees recursively using byte
content verification, displaying identical, modified (size and mtime deltas),
left-only, and right-only entries in a filterable tree table.
- Unified Patch and HTML Diff Exporter: Generates git-apply-ready unified .patch
files (difflib.unified_diff) and self-contained side-by-side .html diff reports
(difflib.HtmlDiff).
Disclaimer: Side by Side Differ is an independent open-source project by TC Studio and is not affiliated with, endorsed by, or sponsored by Meld.