Skip to content
SPECIFICTION
Get listed

AllyCat

github.com

Free plan WindowsmacOSLinux
Visit github.com
Spec score 7.8 #68 of 133 in Website Accessibility Tools

Spec sheet

Purpose
AllyCat scans source code for WCAG accessibility violations in editors, on file saves, and in CI without requiring a deployed app.Read 5 Oct 2026 · github.com
Audience
The README recommends AllyCat for pre-commit hooks, local development, and pull request pipelines.Read 5 Oct 2026 · github.com
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.Read 5 Oct 2026 · github.com
CI integration
CI features include severity-based exit gates, saved baselines, git-changed-file scoping, and JSON report export.Read 5 Oct 2026 · github.com
CI/CD integration
YesRead 22 Sep 2026 · github.com
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.Read 5 Oct 2026 · github.com
License and maker
The repository identifies the project as MIT-licensed, copyright 2026 Dotan Siman Tov.Read 5 Oct 2026 · github.com
Output formats
Reports can be printed in the terminal or JSON, or generated as a self-contained HTML report.Read 5 Oct 2026 · github.com
Requirements
AllyCat requires Node.js 20 or later; full scans additionally require Chromium installed through Playwright.Read 5 Oct 2026 · github.com
RTL
Opt-in RTL support for Hebrew, Arabic, Persian, and other RTL interfaces is labeled experimental.Read 5 Oct 2026 · github.com
Scan modes
Quick scans use JSDOM without a browser, while full scans use Playwright for contrast checking and require Chromium.Read 5 Oct 2026 · github.com
Source locations
Findings include exact source line numbers and clickable VS Code links.Read 5 Oct 2026 · github.com
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.Read 5 Oct 2026 · github.com
Supported source
It supports HTML, JSX/TSX, Vue single-file components, and Angular templates.Read 5 Oct 2026 · github.com
Watch mode
Watch mode rescans files after saves and marks violations as new, fixed, or unchanged.Read 5 Oct 2026 · github.com
WCAG version
wcag 2.2Read 22 Sep 2026 · github.com

Plans and prices

AllyCat Free MIT-licensed CLI package; Node.js ≥ 20; full scans require Chromium Read 5 Oct 2026 · github.com

Every AllyCat plan and price →

Where Specifiction places it

Alternatives to AllyCatAll alternatives →