PerfBudgeter
PerfBudgeter is a web app that enforces performance budgets on every pull request, using real-user-like test scenarios instead of synthetic vanity scores. You define budgets (LCP, INP, CLS, TTFB, bundle size, third-party impact) per page template and device profile, then the app runs automated runs on preview deployments and blocks merges when budgets are exceeded. It also pinpoints the likely culprit by diffing network waterfalls, JS/CSS bundles, and third-party tags between the base branch and the PR. The product is intentionally narrow: it’s not another general monitoring dashboard; it’s a “performance gate” that fits into CI and keeps teams honest. Expect some setup work (URLs, auth, stable test data), but once configured it prevents slowdowns that otherwise slip through code review and ship for weeks.