Run a full site-wide SEO and performance audit in one command without manually checking each page
Check accessibility scores across every page of a client website before launch
Find slow or poorly optimized pages across a large site using Lighthouse's standard checks
Unlighthouse is a tool that runs Google Lighthouse across every page of a website in one go. Google Lighthouse is a free Google tool that checks web pages for speed, accessibility, search engine optimization, and general best practices. Normally you run it on one page at a time, either through Chrome's developer tools or via a command line. Unlighthouse automates the process for an entire site and presents the results in a visual interface. You run it from the command line with a single command: point it at your site's URL and it does the rest. It uses smart sampling to scan pages without needing to manually list every URL, and it saves reports to a local folder on your machine. The README recommends adding that folder to your .gitignore file so the reports do not end up in your code repository. The tool requires Node.js version 20 or later. No configuration is required to get started. A debug mode is available if the scan runs into problems. Integration instructions for using Unlighthouse as part of a larger setup, along with a full configuration reference, live on the project's documentation site rather than in the README itself. The README is brief and does not describe the specifics of the results interface or what metrics are displayed beyond the reference to Google Lighthouse's standard checks. The project is licensed under the MIT license and is community-funded through a sponsor program.
← harlan-zw on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.