DiffViewer is a developer-friendly, high-performance code diff viewer for Android.
Experience seamless code reviews and diff analysis on the go with Android Studio-style Side-by-Side
and Unified views.
──────
#### 🌟 Key Features
1. Dual Diff Viewing Modes
• Side-by-Side (Split) Mode: View Original and Modified files side by side with pixel-perfect synchronized vertical and horizontal scrolling.
• Unified Mode: A clean vertical stream showing code modifications with + and - indicators.
2. Flexible Input Sources
• Raw Text & Files: Paste code directly or pick local files to compare instantly.
• GitHub Commit Viewer: Paste any GitHub commit URL to fetch changed files and diffs automatically (supports private repositories with GitHub PAT).
• Git Patch Parser: Paste .patch or unified diff outputs; DiffViewer automatically parses and organizes changes per file.
3. Fine-grained Inline Diff & Smart Folding
• Word / Character Level Granularity: Accurately highlights exact modifications within edited lines.
• Context-aware Code Folding: Collapses unchanged lines into banners while keeping context lines around changes. Expand or collapse blocks individually or all at once.
4. File Review Status Tracking
• Track progress for every file in your review:
• Status indicators: 🔹 Open | 👀 Reviewing | 🟡 Pending | 💬 Commented | ✅ Approved | 🔴 Closed | 🟣 Merged
• Update status with a single tap directly from the tab bar or the tabs sheet dialog.
5. Line-by-Line Code Comments
• Long-press any line of code to add, edit, or remove inline review notes and comments.
6. Handy Developer Utilities
• Swap Content: Instantly swap Before and After contents with a single click.
• Copy Git Patch: Copy diff contents formatted as standard unified git patches.
• Export as Image: Capture the visible diff viewport or the entire diff page as a high-resolution image to share with your team.
• Whitespace Ignore Modes: Strict, ignore leading/trailing indents, collapse whitespace, or ignore all whitespace.
• Syntax Highlighting: Supports Kotlin, Java, Python, JavaScript, TypeScript, C/C++, C#, and more.
7. Multi-Tab & Project Organization
• Navigate between files seamlessly with tabs and the full tabs list dialog.
• Star favorites (⭐), rename diffs, and organize your work across multiple diff groups.
8. Dark Mode & Multilingual
• Automatic, Light, and Dark themes.
• Fully localized in 17 languages including English, Korean, Japanese, Chinese, Spanish, German, French, and more.
Compare code! Powerful Side-by-Side & Unified Diff Viewer for developers.
Ažurirano dana
13. sep 2026.