- Home
- Website Accessibility Tools
- AllyCat
On the recordRead 5 Oct 202616 facts
AllyCat
Plans and prices
AllyCat
Free
MIT-licensed CLI package; Node.js ≥ 20; full scans require Chromium
Read 5 Oct 2026 · github.com
On the record
- AI assistance
- AllyCat can produce AI-ready fix prompts for copying into an AI agent, and the README says this requires no API key and sends no data.github.com · read 5 Oct 2026
- Audience
- The README recommends AllyCat for pre-commit hooks, local development, and pull request pipelines.github.com · read 5 Oct 2026
- CI/CD integration
- Yesgithub.com · read 22 Sep 2026
- CI integration
- CI features include severity-based exit gates, saved baselines, git-changed-file scoping, and JSON report export.github.com · read 5 Oct 2026
- Known limitation
- Runtime CSS-in-JS styles from styled-components, Emotion, and styled-jsx cannot be statically analyzed for contrast, and the scanner warns per file.github.com · read 5 Oct 2026
- License and maker
- The repository identifies the project as MIT-licensed, copyright 2026 Dotan Siman Tov.github.com · read 5 Oct 2026
- Output formats
- Reports can be printed in the terminal or JSON, or generated as a self-contained HTML report.github.com · read 5 Oct 2026
- Purpose
- AllyCat scans source code for WCAG accessibility violations in editors, on file saves, and in CI without requiring a deployed app.github.com · read 5 Oct 2026
- Requirements
- AllyCat requires Node.js 20 or later; full scans additionally require Chromium installed through Playwright.github.com · read 5 Oct 2026
- RTL
- Opt-in RTL support for Hebrew, Arabic, Persian, and other RTL interfaces is labeled experimental.github.com · read 5 Oct 2026
- Scan modes
- Quick scans use JSDOM without a browser, while full scans use Playwright for contrast checking and require Chromium.github.com · read 5 Oct 2026
- Source locations
- Findings include exact source line numbers and clickable VS Code links.github.com · read 5 Oct 2026
- Standards
- The setup supports WCAG 2.1 AA, WCAG 2.2 AA, and automated WCAG AAA; the README notes full AAA requires a manual audit.github.com · read 5 Oct 2026
- Supported source
- It supports HTML, JSX/TSX, Vue single-file components, and Angular templates.github.com · read 5 Oct 2026
- Watch mode
- Watch mode rescans files after saves and marks violations as new, fixed, or unchanged.github.com · read 5 Oct 2026
- WCAG version
- wcag 2.2github.com · read 22 Sep 2026