Equall

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.

On this page