Browser extension to hide tests when reviewing PRs on Github
https://geld.sh ↗// readme
Geld is a browser extension that hides test files from GitHub diffs so you can review the code that matters first. Tests are not deleted from the page; they are collected into a tidy, collapsible section at the bottom of the diff, removed from the file tree, and excluded from the line and file counts in the header. Hover the counts to see the full breakdown.
Built with WXT and shipped for Chrome, Edge, Firefox and Safari from a single codebase. This repository is a small pnpm monorepo: the extension lives in apps/extension, shared logic in packages/core and packages/review, the GitHub Action in apps/action, and the geld.sh website in apps/site.
What it does
Anywhere GitHub shows a list of changed files (pull request Files changed tab, commit pages, compare pages), Geld:
- Hides diffs for test files and moves them to the bottom of the list, behind a borderless “17 test files hidden” row with a Show test files toggle that matches GitHub’s own collapse/expand affordances. Expanding reveals the tests in place, below the real changes.
- Adjusts the header counts (
+400 −120, Files changed 17, “18 files changed”, compare-page…