- Home
- Website Accessibility Tools
- accessio-scan
On the recordRead 12 Oct 202626 facts
accessio-scan
On the record
- Audit coverage
- The README describes each run as a WCAG 2.1 and 2.2 audit using the default axe-core ruleset.github.com · read 12 Oct 2026
- Automated testing limit
- The README says axe-core can automatically detect roughly 50% of WCAG success criteria and that the remaining criteria need manual audits.github.com · read 12 Oct 2026
- Browser dependency
- Playwright downloads Chromium on first use, about 300 MB; browser download can be skipped when Chromium is already installed.github.com · read 12 Oct 2026
- CI/CD integration
- Yesgithub.com · read 22 Sep 2026
- CI integration
- The README shows using SARIF output with GitHub Code Scanning to annotate pull requests.github.com · read 12 Oct 2026
- How to run
- The README shows running it with npx or installing it globally with npm.github.com · read 12 Oct 2026
- Install
- Run it with npx or install it globally through npm; it requires Node.js 20 or later.github.com · read 12 Oct 2026
- Intended use
- The README presents the scanner as a CI gate and says issues and pull requests are welcome.github.com · read 12 Oct 2026
- License
- The project is MIT-licensed and bundles axe-core under MPL 2.0.github.com · read 12 Oct 2026
- Notable limits
- Version 0.1 scans one page at a time, and the README says roughly half of WCAG success criteria can be automatically detected; the rest need manual audits.github.com · read 12 Oct 2026
- Output formats
- The CLI supports console, JSON, and SARIF output, and the package exposes a programmatic scan API.github.com · read 12 Oct 2026
- Privacy caveat
- SARIF reports include the offending element’s outer HTML, which may expose sensitive DOM content to people with access to the repository’s Security tab.github.com · read 12 Oct 2026
- Programmatic use
- The package exports a programmatic scan API and a JSON formatter.github.com · read 12 Oct 2026
- Purpose
- accessio-scan runs axe-core against a URL and reports WCAG violations.github.com · read 12 Oct 2026
- Requirement
- It requires Node.js 20 or later and downloads Chromium on first use, about 300 MB via Playwright.github.com · read 12 Oct 2026
- SARIF data caution
- SARIF reports contain offending elements’ outer HTML, which may expose sensitive content from the scanned page to people who can read the repository’s Security tab.github.com · read 12 Oct 2026
- Scan scope
- pagegithub.com · read 22 Sep 2026
- Scope limit
- Version 0.1 scans a single page; crawling and sitemap support are described as planned for v0.2.github.com · read 12 Oct 2026