a11y-fixer

a11y-fixer

Find and fix accessibility issues in your web app — automatically.

npm install -g a11y-fixer

Why a11y-fixer

  • Automated WCAG scanning

    Crawl any page or build output and surface WCAG 2.2 violations ranked by severity.

  • Safe auto-fixes

    Apply conservative, reviewable fixes for common issues — missing alt text, labels, contrast, and ARIA.

  • CI-friendly

    Run as a CLI or GitHub Action and fail builds when new accessibility regressions appear.

  • Framework agnostic

    Works with React, Vue, Svelte, or plain HTML — it checks the rendered DOM, not your source.

  • Clear reports

    Get human-readable reports plus JSON/SARIF output for your dashboards and code review.

  • Open source

    MIT-licensed and community-driven. Inspect every rule and contribute your own.

Quick start

Scan a running site and write a report in two commands:

npm install -g a11y-fixer
a11y-fixer scan https://example.com --report report.html

Read the full documentation for configuration, CI setup, and the fix catalog.