Hide noisy files in pull requests for faster, cleaner code reviews.
- Overwhelmed by too many files in a pull request or commit?
- Need to focus on just the important changes and filter out distractions?
- Want to guide a teammate to review only specific parts of a large PR?
- Need a "MagicLink" to share so your teammates see the same focused files?
This Chrome extension helps you focus by hiding irrelevant files — so you can review what matters most and share a filtered view with your team.
- 🕵️♂️ Hide Files: Click a button, and the file (and its diff) disappears from your view.
- 🗂️ Auto-Hide Empty Folders: Folders with no visible files vanish automatically. Recursive, like a good algorithm.
- 👀 Restore View Instantly: Click one button to bring everything back. (No begging required.)
- 🔗 Share a MagicLink: Copy a link that preserves your hidden file state — perfect for team reviews.
- ⚡ Fast & Non-Intrusive: Minimal DOM changes. Fast, efficient, and doesn’t break GitHub’s UI.
- 🌐 Scope: Works on both commit screens and PR screens.
- Clone or download this repo.
- Open Chrome and go to
chrome://extensions
. - Enable Developer mode (top right).
- Click Load unpacked and select the folder you just downloaded.
- Navigate to a GitHub PR’s Files changed tab.
You’ll see new Hide and Share buttons appear next to each file.
- 🔘 Click Hide next to any file in the file tree to make it disappear (from the tree and the diff).
- 🔘 Click Show All Hidden Files to bring everything back.
- 🔘 Click Share Hidden State to copy a link that preserves your hidden file state—perfect for team reviews.
Watch the video tutorial for a quick demo of how to use the extension.
Browser | Supported |
---|---|
Chrome | ✅ Yes (via manual install) |
Edge | 🟡 Untested (may work) |
Firefox | ❌ Not yet |
Safari | ❌ Not yet |
Q: Does this delete files?
A: No! It only hides them from your view in the browser. Your code stays untouched.
Q: Can I hide folders?
A: If you hide all files in a folder, the folder will hide itself automatically. Like magic.
Q: Will this break GitHub?
A: Nope. It makes minimal, safe changes to the DOM — GitHub continues working as expected.
Q: Can I use this to onboard teammates?
A: Yes! Use the Share button to create a link showing only the relevant files.
PRs welcome!
If you can make it faster, cleaner, or more magical — feel free to open an issue or submit a PR.
MIT.
Use it, fork it, hide all the files you want. ✨
This extension does not collect, store, or transmit any user data.
No telemetry, no tracking, no ads.
Made with ❤️ by HoangYell and contributors.