PHPackages                             femundfilou/kirby-accessibility-check - 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. femundfilou/kirby-accessibility-check

ActiveKirby-plugin

femundfilou/kirby-accessibility-check
=====================================

Kirby plugin to add accessibility checks

1.0.1-beta.1(1y ago)1014↓100%MITPHPPHP &gt;=8.1.0

Since Jan 2Pushed 1y ago1 watchersCompare

[ Source](https://github.com/femundfilou/kirby-accessibility-check)[ Packagist](https://packagist.org/packages/femundfilou/kirby-accessibility-check)[ RSS](/packages/femundfilou-kirby-accessibility-check/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (3)Dependencies (1)Versions (3)Used By (0)

Kirby Accessibility Check
=========================

[](#kirby-accessibility-check)

This plugin adds accessibility checking capabilities to your Kirby CMS powered website. With the panel button, editors can enable an accessibility overlay to easily spot issues in the frontend of your website. By default, the Accessibility quality assurance tool [Sa11y](https://github.com/ryersondmp/sa11y) is used and added via CDN.

Important

This plugin is compatible with Kirby 5 and up.

Features
--------

[](#features)

- Adds accessibility check button to panel
- Only active when editor chooses to enable it (uses session)
- Automatically includes required assets when active

[![Plugin in action](kirby-accessibility-check.gif)](kirby-accessibility-check.gif)

Installation
------------

[](#installation)

There are three options to install the plugin.

### Download

[](#download)

Download and copy this repository to `/site/plugins/kirby-accessibility-check`.

### Git submodule

[](#git-submodule)

```
git submodule add https://github.com/femundfilou/kirby-accessibility-check.git site/plugins/kirby-accessibility-check
```

### Composer

[](#composer)

```
composer require femundfilou/kirby-accessibility-check
```

Setup
-----

[](#setup)

This plugin registers a new panel view button you can use in your page blueprints.

```
# site/blueprints/pages/default.yml

buttons:
 # new button
 - accessibility-check
 # default buttons
 - preview
 - languages
 - settings
 - status
```

### Customize

[](#customize)

You can overwrite each provider by creating a snippet to your `site/snippets` folder. For example, you would create the file `site/snippets/kirby-accessibility-check/providers/sa11y.php` to add your own Sa11y implementation or configuration, e.g. if you don't want to use the CDN or stick to a specific version.

### Configuration

[](#configuration)

You can configure the plugin by adding the following to your `site/config/config.php` file:

```
return [
    'femundfilou.kirby-accessibility-check.enabled' => false // default: true
];
```

License
-------

[](#license)

MIT

Credits
-------

[](#credits)

- [Justus Kraft](https://femundfilou.de)
- Accessibility quality assurance tool [Sa11y](https://github.com/ryersondmp/sa11y)

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance43

Moderate activity, may be stable

Popularity13

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity34

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.

###  Release Activity

Cadence

Every ~44 days

Total

2

Last Release

450d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/d5a2de9532e976c5cc83bbb8d76f8489c66fdb0620d079e09556337103af3160?d=identicon)[femundfilou](/maintainers/femundfilou)

---

Top Contributors

[![JuKra00](https://avatars.githubusercontent.com/u/2682834?v=4)](https://github.com/JuKra00 "JuKra00 (12 commits)")

### Embed Badge

![Health badge](/badges/femundfilou-kirby-accessibility-check/health.svg)

```
[![Health](https://phpackages.com/badges/femundfilou-kirby-accessibility-check/health.svg)](https://phpackages.com/packages/femundfilou-kirby-accessibility-check)
```

###  Alternatives

[getkirby/cms

The Kirby core

1.5k535.5k352](/packages/getkirby-cms)[distantnative/retour-for-kirby

Manage redirects and track 404s right from the Kirby CMS Panel

14689.4k1](/packages/distantnative-retour-for-kirby)[arnoson/kirby-vite

Vite helper for Kirby CMS

9759.2k3](/packages/arnoson-kirby-vite)[getkirby/staticache

Static site performance on demand

9615.4k](/packages/getkirby-staticache)[fabianmichael/kirby-meta

Your all-in-one powerhouse for any SEO and metadata needs imaginable.

6910.7k1](/packages/fabianmichael-kirby-meta)[thathoff/kirby-oauth

Kirby OAuth 2 Plugin

3823.9k](/packages/thathoff-kirby-oauth)

PHPackages © 2026

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