harlan-zw/unlighthouse

Run Google Lighthouse on your entire site.

JavaScript

4,894

989 commits

updated Oct 11, 2026

See the code

README

unlighthouse - Scan your entire website with Google Lighthouse.

Unlighthouse

npm version npm downloads License Skill repository on skilld.dev

Unlighthouse scans your entire site using Google Lighthouse,
with a modern UI, minimal config and smart sampling.

View Demo

Made possible by my Sponsor Program 💖
Follow me @harlan_zw 🐦 • Join Discord for help

Quick Setup

Run the following command:

npx unlighthouse --site <your-site>
# or PNPM
pnpm dlx unlighthouse --site <your-site>

[!TIP] Using an AI agent? Get the unlighthouse Skill on skilld.dev/gh/harlan-zw/unlighthouse.

Requirements: Node >= 22.18.0.

Getting Started

Install instructions for all integrations can be found on the docs site.

Need a hand? Join the Discord for one-on-one help.

gitignore

Unlighthouse will save your reports in outputDir, it's recommended you .gitignore these files.

.unlighthouse

Debugging

If you run into any issues with Unlighthouse, the first step should be to re-run the scan with debugging enabled.

# NPM
npx unlighthouse --site unlighthouse.dev --debug
# or PNPM
pnpm dlx unlighthouse --site unlighthouse.dev --debug

Docs

Integration instructions, Guides, API and config spec can be found on docs site.

Sponsors

Sponsors

License

Licensed under the MIT license.

google-lighthouse
puppeteer
site-audit

harlan-zw/unlighthouse

Run Google Lighthouse on your entire site.

JavaScript

4,894

989 commits

updated Oct 11, 2026

See the code

README

unlighthouse - Scan your entire website with Google Lighthouse.

Unlighthouse

npm version npm downloads License Skill repository on skilld.dev

Unlighthouse scans your entire site using Google Lighthouse,
with a modern UI, minimal config and smart sampling.

View Demo

Made possible by my Sponsor Program 💖
Follow me @harlan_zw 🐦 • Join Discord for help

Quick Setup

Run the following command:

npx unlighthouse --site <your-site>
# or PNPM
pnpm dlx unlighthouse --site <your-site>

[!TIP] Using an AI agent? Get the unlighthouse Skill on skilld.dev/gh/harlan-zw/unlighthouse.

Requirements: Node >= 22.18.0.

Getting Started

Install instructions for all integrations can be found on the docs site.

Need a hand? Join the Discord for one-on-one help.

gitignore

Unlighthouse will save your reports in outputDir, it's recommended you .gitignore these files.

.unlighthouse

Debugging

If you run into any issues with Unlighthouse, the first step should be to re-run the scan with debugging enabled.

# NPM
npx unlighthouse --site unlighthouse.dev --debug
# or PNPM
pnpm dlx unlighthouse --site unlighthouse.dev --debug

Docs

Integration instructions, Guides, API and config spec can be found on docs site.

Sponsors

Sponsors

License

Licensed under the MIT license.

google-lighthouse
puppeteer
site-audit

Project health

Latest release

0.19.1 · Oct 3, 2026

Releases this year

11

Significant stargazers

(top 24 of 52)

Joaquín Sánchez

568 followers · starred Aug 2023

Travis Fischer

4,596 followers · starred Sep 2026

Jovi De Croock

771 followers · starred Jun 2023

Abdón Rodríguez

439 followers · starred Jan 2024