harlan-zw/unlighthouse
Run Google Lighthouse on your entire site. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 97
- Release rhythm 90
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 20
- age_days: 1767
- days_rel: 65
- days_push: 19
- n_releases_24m: 22
Adoption not part of the score
4783 stars · 164 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Unlighthouse is an open-source CLI tool that runs Google Lighthouse audits on every page of a website, auto-discovering URLs via sitemaps, robots.txt, and internal links. It scans pages in parallel with a pool of Chrome workers and presents aggregated performance, accessibility, and SEO results in a real-time Vite-powered dashboard.
Use cases
- run lighthouse on my entire site instead of one page at a time
- audit all pages of a website for performance and SEO issues
- check core web vitals across a whole site before launch
- enforce lighthouse score budgets in CI/CD pipelines
- find accessibility issues site-wide
- generate a site-wide lighthouse report as HTML or CSV
- monitor page speed regressions across a website
When to choose
- you need Lighthouse scores for many or all pages of a site, not just one URL
- you want automatic URL discovery via sitemap and crawling with smart sampling
- you want a single command that fails CI when any page drops below a performance budget
- you want an interactive dashboard to explore, filter, and re-scan pages
When to avoid
- you only need to audit a single page (the standard lighthouse CLI is simpler)
- you need deep synthetic monitoring or RUM over time rather than point-in-time audits
- your environment cannot run Chrome/Chromium (e.g., restricted CI runners without browser support)
- you rely on the Nuxt, Vite, or Webpack integrations, which are deprecated in favor of the CLI
Facets
cli-tool · maturity active
cli monitoring testing web-development performance developer-tools cli cross-platform lighthouse site-audit seo accessibility core-web-vitals puppeteer ci-cd web-performance nodejs
10 sources
- readme: https://github.com/harlan-zw/unlighthouse · fetched 2026-08-28 · f27fa531c6c5
- homepage: https://unlighthouse.dev · fetched 2026-08-29 · c8e064984451
- site_page: https://unlighthouse.dev/guide/getting-started/installation · fetched 2026-08-29 · 7ab3861a8c3f
- site_page: https://unlighthouse.dev/guide/getting-started/how-it-works · fetched 2026-08-29 · 67546f9dd1ec
- registry_npm: https://registry.npmjs.org/unlighthouse · fetched 2026-08-29 · 930d6884a5b5
- site_page: https://unlighthouse.dev/integrations/cli · fetched 2026-08-29 · e185f7b7b414
- site_page: https://unlighthouse.dev/integrations/ci · fetched 2026-08-29 · 361a2c2b3045
- site_page: https://unlighthouse.dev/integrations/nuxt · fetched 2026-08-29 · 965875ffe635
- site_page: https://unlighthouse.dev/integrations/vite · fetched 2026-08-29 · 549c1bf3a9d9
- site_page: https://unlighthouse.dev/integrations/webpack · fetched 2026-08-29 · 3e5cb6e6c682
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| harlan-zw/unlighthouse | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="harlan-zw/unlighthouse")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem