Unlighthouse scans your entire site using Google Lighthouse,
with a modern UI, minimal config and smart sampling.
Status: Beta Made possible by my Sponsor Program Follow me @harlan_zw |
Quick Setup
Run the following command:
npx unlighthouse --site <your-site>
# or PNPM
pnpm dlx unlighthouse --site <your-site>
Requirements: Node >= 14.x, Node 16.x or higher recommended.
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
License
MIT License © 2022 Harlan Wilton