Quick Start
Equall is an open-source CLI that scores your code against WCAG 2.2. It aggregates multiple accessibility engines into a single unified number.
What is Equall
Equall is a command-line tool that scans HTML, JSX, TSX, Vue, Svelte and Astro files for accessibility issues and produces a single 0–100 score. It doesn't invent new rules — it aggregates engines you already know (axe-core, eslint-plugin-jsx-a11y, text-readability, and more), deduplicates their findings, and renders them with plain-language coaching in the terminal.
It's a coach, not just a linter. Every violation is shown with its WCAG criterion name, severity in plain terms, and concrete fix guidance — so developers learn accessibility as they fix it.
Core ideas
- Aggregation over reinvention. We don't write new scanners — we orchestrate the ones the ecosystem already trusts.
- One number you can hold accountable. The score is density-scaled (large repos not unfairly punished) and capped per-criterion (one spammy rule can't tank everything).
- WCAG vs best-practice split. Conformance-level decisions only consider WCAG violations. Best-practice hints are shown but never mixed into the grade.
- Zero configuration.
npm install -g equall-cli && equall scan .works on day one.
Where to go next
- Install — get the CLI on your machine.
- Scanning — flags and common workflows.
- Scoring — how the number is computed.
- Scanners — which engines run and what they cover.
- Ignore system — suppress false positives.