Getting found · Edition No. 2 · 27 Aug 2026

harlan-zw/unlighthouse

One command Lighthouse-scans every page of a site and ranks what to fix. npx, nothing to host.

← Getting foundRead the whole edition →

4.8k stars · MIT · v0.18.0 (2026-06-29) · Track this in Scout

One command Lighthouse-scans every page of a site and ranks what to fix. npx, nothing to host.

▶Repo detailsthe review · specs · pros & cons

What it is

A tool that runs Google Lighthouse across an entire site rather than one URL at a time, crawling pages in parallel and collecting performance, accessibility, SEO and best-practice scores into a single sortable report. It runs through npx, so there is nothing to install permanently.

What it is good for. Heavy React apps quietly fail the Core Web Vitals that Google feeds into ranking — usually on the exact marketing pages that most need to rank. This tells you which pages are slow, which are missing meta descriptions, which have broken links, sorted worst-first, in about five minutes. It is the least glamorous entry here and one of very few that produces a concrete to-do list you can hand straight to Claude Code.

Stars4.8k
LicenceMIT
Latestv0.18.0 (2026-06-29)checked 7 Sep 2026
Written inJavaScript
NeedsNode.js
Setup effort
1 / 5
Payoff
3 / 5
Good
  • npx unlighthouse --site yoursite.com and you are done. No install, no account, no config file
  • Scans the whole site — that is the difference from PageSpeed Insights, which does one URL
  • MIT, actively maintained, and the report is genuinely readable
Watch for
  • It reports, it does not fix — and some React performance fixes are real work
  • Scanning is CPU-heavy. Run it on a laptop, not on the VPS that is serving users
  • Scores are a proxy, not revenue. Do not let chasing a green 100 crowd out writing content
Works well with

Grasppy is a heavy React app, and heavy React apps quietly fail the Core Web Vitals that Google feeds into ranking — usually on the exact marketing pages that most need to rank.

Screenshots
harlan-zw/unlighthouse: GitHub preview cardharlan-zw/unlighthouse: Screenshot 1

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.