One-click access
A View Diff button on every GitHub pull request. No copy-pasting URLs.

The missing PR review experience on GitHub
Full-screen diffs, searchable file tree, inline comments, split/unified layout, 100+ languages, and 12 themes.
Why diffy
Hundreds of files, large diffs, and heavy review threads hit documented limits and long-standing UX friction. diffy is built for exactly those reviews.
GitHub caps total PR diffs at 20,000 lines / 1 MB and refuses to render beyond that.
Fetches changes through the GitHub API and renders them in a dedicated viewer.
The unified diff endpoint returns a 406 error. GitHub tells you to use the files API instead.
Uses the paginated files API to load every changed file, then assembles the full diff.
GitHub only auto-loads the first 400 lines / 20 KB per file. You click to load the rest one file at a time.
Shows full file patches in one continuous scroll. No per-file load buttons.
Expand, collapse, and jump between files. Easy to lose context across a big PR.
One continuous full-PR view with a searchable file tree to jump anywhere instantly.
Reviewers report UI lag, high memory use, and multi-second freezes even on medium PRs.
A lightweight overlay with fast rendering. Stays responsive where GitHub's tab struggles.
Unresolved threads are hard to track in Conversation vs Files changed.
Inline review comment threads rendered directly on the lines you are reading.
Everything ships in the extension today. Powered by FileTree and CodeView.
A View Diff button on every GitHub pull request. No copy-pasting URLs.
Scroll through the entire PR in one continuous view.
Opens quickly and remembers where you left off between sessions.
Jump to any changed file, even in huge PRs. Filter as you type.
Read existing threads right in the diff, on the lines you are reviewing.
Leave inline comments and reply without leaving the viewer.
Switch between side-by-side and stacked views in one click.
100+ languages with sticky file headers, plus Pierre dark/light, GitHub, Catppuccin, Dracula, Nord, Tokyo Night, and more.
Add a GitHub token in the extension popup when you need private repo access.
Four steps from any pull request to a faster review.
diffy adds a View Diff button to the page when you land on a pull request.
Click View Diff to see every changed file in one scrollable overlay.
Use the file tree on the left to filter and jump between files instantly.
Review threads appear inline. Reply and comment without leaving the diff.
Explore the panels that power the overlay.
Hierarchical tree with M/A badges and per-file +/− counts.
Line 21

Parent Comment

Nested Comment

Nested Comment
Quoted Comment
Threaded replies with quote reply, edit, delete, and GitHub link actions on each comment.
Side-by-side for comparing hunks, unified for reading top to bottom.
12 syntax themes. The whole page updates live.
Coming soon to browser extension stores. Install from source on GitHub in the meantime.

Chrome
Coming soon

Firefox
Coming soon

Edge
Coming soon
Your code and data stay yours. No hidden trackers, no surprises.
diffy does not collect any personal data. No tracking, no telemetry, no analytics.
Only needed for private repositories and posting review comments. Stored locally in your browser.
The entire source code is available on GitHub. Anyone can read it, build it, or contribute.