Fast PR reviews on GitHub, even for large PRs
See the whole PR in one scrollable view. Jump to any file, comment inline, and publish your review when you're ready.
Powered by Pierre Trees and Diffs.
diffy_demo.mp4
|
|
- Full-screen diffs : Scroll the entire PR in without any slowdown.
- Searchable file tree : Jump to any file instantly, even in huge PRs.
- Inline comments & batch reviews : Comment on lines, queue threads, and publish from the review dock
- Viewed-file tracking : Mark what you've read and jump to the next unviewed file
- Split or unified layout : Choose between a split view or a unified view.
Many more: Themes, Customizable fonts, Image diffs, customizable , open in separate tab, and more.
GitHub’s Files changed works well for small PRs but struggles with large ones. diffy solves this by providing a dedicated, responsive diff viewer that handles large PRs with hundreds of files and heavy review threads.
Save an optional personal access token in the extension popup.
Required for:
- Private repos
- Higher API rate limits
- Post review comments
- Viewed-file tracking and batch reviews
Reload open PR tabs after saving a token.
| Capability | Fine-grained PAT | Classic PAT (ghp_…) or gh auth token (gho_…) |
|---|---|---|
| View diffs (public/private) | ✅ | ✅ |
| Read inline comments | ✅ | ✅ |
| Post inline comments | ✅ | ✅ |
| Mark files as viewed | ❌ | ✅ |
| Batch review / publish verdict | ❌ | ✅ |
Fine-grained tokens (github_pat_…) work for diffs and comments. GraphQL mutations for viewed files and publishing reviews need a classic PAT with repo scope or a token from gh auth login.
- Open a PR on GitHub → View Diff (or right-click a PR link → Open in diffy).
- Scroll the full diff, use the file tree to jump around.
- Leave comments on lines, start a batch review to queue and publish when done.
Contributions welcome! See CONTRIBUTING.md.