Familiar with implementing large features with AI and ending up with thousands of lines of changes? Reviewing big changes in GitHub is pretty tedious and requires a lot of clicking around to keep track what you've already checked out.
GHMR is a lightweight desktop application for reviewing GitHub Merge Requests with an optimized keyboard-first workflow.
There's an unsigned mac build in the root that you can download. For other platforms build yourself. Check out the release notes.
Monitor workflow runs, file changes, and PR metadata at a glance.
Blazingly fast side-by-side diffs with keyboard navigation and one-key "Mark as Viewed".
Click any line number in incoming
changes to copy filename:line <content>
to clipboard.
One-click button to copy the entire file content to clipboard for quick copy-pasting into another-ai-tool.
High-fidelity diff viewer with syntax highlighting for 10+ languages.
Real-time status polling for GitHub Actions and Workflow Runs.
Viewed files persist across sessions, even if the file content changes.
Using Tauri's encrypted store to keep your GitHub tokens safe.
Easily find your authored PRs with a distraction-free list view.
Browse MR lists and file changes rapidly with full keyboard support (Arrows, Enter, Esc).
Mark entire folders as viewed/unviewed with a single click. Green checks indicate fully viewed folders.
Navigate files with J/K, mark viewed with Enter, and breeze through reviews without touching your mouse.
Enterprise-grade security with encrypted token storage, strict CSP, and zero telemetry. Your data stays on your device.
Built with Tauri and Rust for a lightweight, blazingly fast experience that doesn't eat your RAM like typical Electron apps.