GitHub diff viewer

Review a GitHub diff without the clutter.

Diffdump opens public and private GitHub pull requests, commits, and comparisons in a focused browser viewer. Paste a GitHub URL or replace github.com with diffdump.com; public diffs are fetched directly from GitHub and are not uploaded to Diffdump.

Updated

Open a GitHub diff

How to open a GitHub diff

  1. Copy the URL for a GitHub pull request, commit, or comparison.
  2. Paste it into Diffdump, or replace the URL’s github.com hostname with diffdump.com.
  3. Browse the changed files, choose a unified or split layout, and review the patch.
https://github.com/org/repo/pull/123
https://diffdump.com/org/repo/pull/123

Supported GitHub URLs

Diffdump accepts pull request, commit, and comparison URLs. Common pull-request suffixes such as /files and /changes are normalized automatically.

https://github.com/org/repo/pull/123
https://github.com/org/repo/commit/0123abcd
https://github.com/org/repo/compare/main...feature

What the viewer includes

  • Syntax-highlighted, multi-file patch rendering.
  • Unified and side-by-side layouts with optional line wrapping.
  • A searchable file tree with source, test, docs, and other groups.
  • Viewed-file progress saved locally in the browser.
  • Inline pull-request comments and Comment, Approve, or Request changes review submission.

Does Diffdump upload GitHub diffs?

No. GitHub diffs are requested by your browser directly from GitHub’s API and rendered locally. Diffdump does not receive or store the fetched diff or your review drafts.

Private repositories and review submission require a GitHub personal access token. The token is stored in browser local storage and sent only to GitHub’s API.