PHPackages                             leankoala/pa11ybridge - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. leankoala/pa11ybridge

AbandonedArchivedLibrary[Utility &amp; Helpers](/categories/utility)

leankoala/pa11ybridge
=====================

PHP bridge for the Google Lighthouse CLI tool

0120PHP

Since Nov 21Pushed 5y ago1 watchersCompare

[ Source](https://github.com/leankoala-gmbh/Pa11yBridge)[ Packagist](https://packagist.org/packages/leankoala/pa11ybridge)[ RSS](/packages/leankoala-pa11ybridge/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Pa11y PHP Bridge
================

[](#pa11y-php-bridge)

This library runs th pa11y cli tool and converts the result to a PHP objects.

Usage
-----

[](#usage)

```
$uri = new Uri('https://www.example.com'); // UriInterface
$pa11yBridge = new Pa11yBridge();
$results = $pa11yBridge->runAudit($uri, Pa11yBridge::STANDARD_WCAG_2_A);

foreach($results as $result) {
    echo $result->getMessage() . ' - ' . $result->getCode(); // output: This element's role is "presentation" but contains child elements with semantic meaning. - WCAG2A.Principle1.Guideline1_3.1_3_1.F92,ARIA4
}
```

Standards
---------

[](#standards)

- WCAG2 A
- WCAG2 AA
- WCAG2 AAA

Pa11y
-----

[](#pa11y)

Pa11y is your automated accessibility testing pal. It runs accessibility tests on your pages via the command line or Node.js, so you can automate your testing process.

- [Project homepage](https://github.com/pa11y/pa11y)

###  Health Score

18

—

LowBetter than 8% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity31

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/1c2586ec54907772495d8a87ac1100b626ff68a2f106cfad3815590f46b31f5f?d=identicon)[Leankoala](/maintainers/Leankoala)

---

Top Contributors

[![phmLabs](https://avatars.githubusercontent.com/u/650537?v=4)](https://github.com/phmLabs "phmLabs (7 commits)")

### Embed Badge

![Health badge](/badges/leankoala-pa11ybridge/health.svg)

```
[![Health](https://phpackages.com/badges/leankoala-pa11ybridge/health.svg)](https://phpackages.com/packages/leankoala-pa11ybridge)
```

###  Alternatives

[digitalunited/vc-clean-up

Visual Composer CleanUp

1612.1k1](/packages/digitalunited-vc-clean-up)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
