PHPackages                             localgovdrupal/localgov\_sa11y - 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. localgovdrupal/localgov\_sa11y

ActiveDrupal-module[Utility &amp; Helpers](/categories/utility)

localgovdrupal/localgov\_sa11y
==============================

Adds Sa11y to LocalGov Drupal sites

1.x-dev(1y ago)114.0k↓28.1%2[1 issues](https://github.com/localgovdrupal/localgov_sa11y/issues)1GPL-2.0-or-laterPHP

Since Sep 16Pushed 1y ago8 watchersCompare

[ Source](https://github.com/localgovdrupal/localgov_sa11y)[ Packagist](https://packagist.org/packages/localgovdrupal/localgov_sa11y)[ Docs](https://github.com/localgovdrupal/localgov_sa11y)[ RSS](/packages/localgovdrupal-localgov-sa11y/feed)WikiDiscussions 1.x Synced 2d ago

READMEChangelog (10)DependenciesVersions (30)Used By (1)

LocalGov Drupal Sa11y
=====================

[](#localgov-drupal-sa11y)

Integrates the [Sa11y accessibility checker](https://sa11y.netlify.app/) into LocalGov Drupal.

Using
-----

[](#using)

Enbale the module like any other Drupal module. Set what roles can use the Sa11y widget via the `use_localgov_sa11y` permission.

The module is set to only work on pages that are not using the admin theme.

Now when you visit any page on your site using your frontend theme, you should see the Sa11y widget in the bottom right corner.

Maintainers
-----------

[](#maintainers)

This project is currently maintained by:

- Mark Conroy
- Maria Young

###  Health Score

30

—

LowBetter than 62% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity28

Limited adoption so far

Community21

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor2

2 contributors hold 50%+ of commits

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.

###  Release Activity

Cadence

Every ~75 days

Recently: every ~22 days

Total

12

Last Release

527d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/135fe190210b35fbde2ecd82d36b7babd12202595e4c5a705b57c9dc9c0eea6b?d=identicon)[markconroy](/maintainers/markconroy)

---

Top Contributors

[![markconroy](https://avatars.githubusercontent.com/u/2183332?v=4)](https://github.com/markconroy "markconroy (13 commits)")[![finnlewis](https://avatars.githubusercontent.com/u/326588?v=4)](https://github.com/finnlewis "finnlewis (10 commits)")[![stephen-cox](https://avatars.githubusercontent.com/u/7189914?v=4)](https://github.com/stephen-cox "stephen-cox (7 commits)")[![AWearring](https://avatars.githubusercontent.com/u/95761929?v=4)](https://github.com/AWearring "AWearring (3 commits)")[![millnut](https://avatars.githubusercontent.com/u/8024370?v=4)](https://github.com/millnut "millnut (2 commits)")[![adamchaboryk](https://avatars.githubusercontent.com/u/26335725?v=4)](https://github.com/adamchaboryk "adamchaboryk (2 commits)")[![keelanfh](https://avatars.githubusercontent.com/u/19519457?v=4)](https://github.com/keelanfh "keelanfh (1 commits)")[![msayoung](https://avatars.githubusercontent.com/u/3852805?v=4)](https://github.com/msayoung "msayoung (1 commits)")

### Embed Badge

![Health badge](/badges/localgovdrupal-localgov-sa11y/health.svg)

```
[![Health](https://phpackages.com/badges/localgovdrupal-localgov-sa11y/health.svg)](https://phpackages.com/packages/localgovdrupal-localgov-sa11y)
```

PHPackages © 2026

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