Lighthouse CI
Metrics as of , from the GitHub or GitLab API of each repository. Refreshed monthly.
What Lighthouse CI is
Lighthouse CI is a suite of tools for running, saving, retrieving and asserting against Lighthouse results in continuous integration. It produces a Lighthouse report for each pull request. Assertions catch regressions in accessibility, SEO, offline support and performance practices. It records performance metrics and Lighthouse scores across builds. Performance budgets can be set on scripts and images. Repeated Lighthouse runs reduce result variance. It compares two versions of a site to find changes in individual resources. It includes a server with a dashboard UI. The lhci autorun command runs in GitHub Actions and other CI providers.
Written from the project's README, read .
- Category
- Accessibility testing, CI and reporting
- License
- Apache-2.0
- Language
- JavaScript
- Changelog
- Releases on GitHub
Repository metrics
Status
inactiveNo commit in the 365 days before the fetch date. The repository is not archived.Computed from the last commit date and the archive flag on the fetch date. See the status rules.
Alternatives
Listed accessibility testing tools, same primary language first, then by GitHub stars. Each line gives one fact from the tool's documentation where it differs from Lighthouse CI's, with its source.
Lighthouse: Rules or standards: Accessibility audits, weighted by axe user impact assessments. source: Docs: Lighthouse accessibility score
Pa11y: Rules or standards: WCAG2A, WCAG2AA (default), WCAG2AAA (HTML_CodeSniffer runner only). source: README
equal-access: Rules or standards: Rule policies such as IBM_Accessibility (default) and WCAG_2_1. source: Docs: accessibility-checker usage
axe-core-npm: Rules or standards: axe-core rules selected by tag, such as wcag2a (CLI --tags). source: Docs: @axe-core/cli
Pa11y CI: Browsers: Chrome (executable path set in defaults.chromeLaunchConfig.executablePath). source: README
axe-core: Rules or standards: WCAG 2.0, 2.1 and 2.2 at levels A, AA and AAA; additional rules outside WCAG. source: README
Accessibility Insights for Web: Rules or standards: WCAG 2.2 Level AA success criteria (Assessment). source: Docs: Assessment
cypress-axe: Rules or standards: axe-core rules; README example filters by tag wcag2a. source: README
Comparisons
How to install
npm install -g @lhci/cli@0.15.xQuestions
Is Lighthouse CI open source?
Yes. Lighthouse CI is released under Apache-2.0, an OSI-approved license, as reported by the GitHub API on 2026-09-22.
Is Lighthouse CI maintained?
On 2026-09-22, the last commit to the default branch was on 2025-06-26, so the listed status is inactive. Rule: No commit in the 365 days before the fetch date. The repository is not archived.
How many GitHub stars does Lighthouse CI have?
7,094 stars on 2026-09-22, from the GitHub API. The number is refreshed at each monthly update.
What language is Lighthouse CI written in?
The repository's primary language, as reported by the GitHub API, is JavaScript.
How do I install Lighthouse CI?
The README gives this command: npm install -g @lhci/cli@0.15.x
Sources
- GitHub REST API: repository, read
- GitHub REST API: commits, read
- GitHub REST API: latest release, read
- GitHub REST API: contributors, read
- README, read