The Developer's Diff Tool
Language Aware Diffs for your GitHub Pull Requests. See DiffLens in action:
Diff based on language semantics
TypeScript, JavaScript, CSS, and more!
01
Semantic Diffs
Perform semantic diffs on source code. Go beyond the limits of text diffs
02
Align changes side by side
Click to align source changes side by side! Focus on code changes instead of scrolling back and forth
03
GitHub Pull Requests
Open GitHub Pull Requests directly in DiffLens. Drill down to classes, methods, lines or character changes
04
Syntax Highlighting
Get syntax highlighting out of the box! Let the editor help in focusing on meaningful changes
FAQs
What languages does DiffLens support?
Can I trust DiffLens with my repositories?
Can I try out DiffLens before purchasing it?
How does DiffLens work?
What is your privacy policy?
What permissions does DiffLens need?
Which repositories can DiffLens access?
Do you offer a team or business version?
Do I need to sign up for DiffLens to view diffs?