WCAG Scanner
Automated web-accessibility scanner. Runs axe-core and HTML CodeSniffer against fully rendered pages, then builds interactive HTML reports with visual issue highlighting, trend tracking, and CSV export.
September 2026
A command-line accessibility compliance scanner for WCAG 2.1 (A / AA / AAA) and Section 508.
- Two rule engines. Injects both axe-core (Deque) and HTML CodeSniffer (Squiz) into each page via pa11y-ci, then merges the results — some issues are only caught by one engine.
- Tests the rendered page. Chromium (Puppeteer) renders each URL as a browser would, so modals, lazy-loaded components, and SPA routes are all checked.
- Visual reports. Full-page screenshot plus the bounding box of every violating element, highlighted in an interactive HTML report with severity filters.
- Progress over time. Auto-diffs each run against the previous report to surface new and resolved issues; CSV export for spreadsheets or ticketing.
Node.js. Reads URLs from a file or a sitemap.