PHPackages                             yaknet/accessibility-console - 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. [Debugging &amp; Profiling](/categories/debugging)
4. /
5. yaknet/accessibility-console

ActiveLibrary[Debugging &amp; Profiling](/categories/debugging)

yaknet/accessibility-console
============================

A WCAG 2.1 accessibility scanner that traces errors back to source files.

v1.0.0(3mo ago)01MITPHPPHP ^7.4|^8.0

Since Feb 7Pushed 3mo agoCompare

[ Source](https://github.com/yakistir98/accessibility-console)[ Packagist](https://packagist.org/packages/yaknet/accessibility-console)[ Docs](https://forum.yak.net.tr)[ RSS](/packages/yaknet-accessibility-console/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

YakNet Accessibility Console Web sitelerinizdeki erişilebilirlik (WCAG 2.1) hatalarını otomatik olarak tarayan, raporlayan ve hatanın kaynağını (dosya ve satır numarası) tespit eden profesyonel bir PHP kütüphanesidir. Geliştirici: YakNet Bilişim Özellikler • Kapsamlı Tarama: WCAG 2.1 standartlarına göre görseller, formlar, renk kontrastı ve başlık hiyerarşisi gibi birçok kuralı denetler. • Akıllı Kaynak Tespiti: Tespit edilen hatanın projenizdeki hangi dosyada ve hangi satırda olduğunu otomatik olarak bulur. • Görsel Raporlama: Hataları, PHP'nin yerleşik hata arayüzüne benzer şık bir panel ile sayfanın altında sunar. • Ortam Kontrolü: Middleware desteği sayesinde sadece geliştirme ortamında çalışacak veya özel bir parametre ile tetiklenecek şekilde yapılandırılabilir. Kurulum Yöntem 1: Composer (Önerilen) Terminalinizde şu komutu çalıştırarak kütüphaneyi projenize dahil edebilirsiniz: composer require yaknet/accessibility-console Yöntem 2: Manuel (Hosting / FTP) Composer kullanamıyorsanız src klasörünü projenize yükleyip şu şekilde dahil edebilirsiniz: require\_once 'path/to/src/accessibility-console-autoload.php'; Kullanım En basit haliyle, HTML çıktısını ekrana basmadan önce tarayıcıdan geçirin: use YakNet\\AccessibilityConsole\\Scanner; use YakNet\\AccessibilityConsole\\Reporter\\HtmlReporter; use YakNet\\AccessibilityConsole\\Rules\\StandardRules; use YakNet\\AccessibilityConsole\\SourceLocator; // 1. Tarayıcıyı ve Kuralları Hazırla $scanner = new Scanner(); StandardRules::apply($scanner); // 2. HTML Çıktısını Tara $html = "..."; $violations = $scanner-&gt;scan($html); // 3. Kaynak Dosyaları Belirle (Opsiyonel) $locator = new SourceLocator(DIR . '/views'); foreach ($violations as $violation) { $location = $locator-&gt;locate($violation-&gt;snippet); if ($location) { $violation-&gt;setSourceLocation($location\['file'\], $location\['line'\]); } } // 4. Raporu Ekrana Bas if (!empty($violations)) { $reporter = new HtmlReporter(); echo $reporter-&gt;render($violations); } Lisans Bu yazılım YakNet Bilişim tarafından geliştirilmiştir. MIT Lisansı kapsamında özgürce kullanılabilir ve dağıtılabilir.

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance81

Actively maintained with recent releases

Popularity1

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity39

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

Unknown

Total

1

Last Release

100d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/26766afbf84bea6a9a551755e91d8bf22c3b439e8f199c21cd9a5ad2b3e6c8ce?d=identicon)[yakistir98](/maintainers/yakistir98)

---

Top Contributors

[![yaknetbilisim](https://avatars.githubusercontent.com/u/242705004?v=4)](https://github.com/yaknetbilisim "yaknetbilisim (2 commits)")

---

Tags

debugaccessibilitywcagscannera11yyaknet

### Embed Badge

![Health badge](/badges/yaknet-accessibility-console/health.svg)

```
[![Health](https://phpackages.com/badges/yaknet-accessibility-console/health.svg)](https://phpackages.com/packages/yaknet-accessibility-console)
```

###  Alternatives

[symfony/var-dumper

Provides mechanisms for walking through any arbitrary PHP variable

7.4k855.5M8.0k](/packages/symfony-var-dumper)[barryvdh/laravel-debugbar

PHP Debugbar integration for Laravel

19.2k124.3M624](/packages/barryvdh-laravel-debugbar)[php-debugbar/php-debugbar

Debug bar in the browser for php application

4.4k21.3M40](/packages/php-debugbar-php-debugbar)[fruitcake/laravel-debugbar

PHP Debugbar integration for Laravel

19.1k662.9k29](/packages/fruitcake-laravel-debugbar)[kint-php/kint

Kint - Advanced PHP dumper

2.8k19.3M283](/packages/kint-php-kint)[tracy/tracy

😎 Tracy: the addictive tool to ease debugging PHP code for cool developers. Friendly design, logging, profiler, advanced features like debugging AJAX calls or CLI support. You will love it.

1.8k24.4M1.3k](/packages/tracy-tracy)

PHPackages © 2026

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