FREEDOM251

Freedom251 › Website Accessibility Tools

wick-a11y

Free plan API

Visit wick-a11y Alternatives Pricing

wick-a11y's own site

What wick-a11y is

wick-a11y is a free, MIT-licensed Cypress plugin for configurable accessibility analysis against WCAG 2.2 levels A through AAA. It uses axe-core and cypress-axe, adding the custom cy.checkAccessibility() command to Cypress tests. Checks can be selected by impact level, rule, and guideline, with separate choices for failing tests or showing warnings. In the Cypress runner, affected DOM elements can receive color-coded boxes and violation details can appear in tooltips. The plugin creates detailed or basic severity-based HTML reports with violation information and fix guidance; reports support keyboard navigation and responsive layouts. Tabular terminal reports provide another view of violations and guidance. Audible results are available, but voice feedback is disabled by default and works only in the Cypress runner. Scanning covers a page and only DOM elements visible in the browser viewport. Each test allows one analysis. Version 3.0.0 or later supports Cypress 15.10.0 and newer; older Cypress versions require earlier wick-a11y releases. Installation uses npm install wick-a11y --save-dev.

Who it suits

wick-a11y suits Cypress developers who need configurable WCAG 2.2 checks, visual or terminal feedback, and HTML reports. It is intended for development environments using compatible Cypress versions.

What it does well

  • Supports WCAG 2.2 levels A through AAA
  • Configures rules, guidelines, and impact handling
  • Provides HTML and terminal reports
  • Highlights affected elements in the Cypress runner
  • MIT licensed and free

What to know first

  • Checks only visible viewport DOM elements
  • Allows one analysis per test
  • Voice feedback works only in Cypress runner
  • New releases require Cypress 15.10.0 or newer

Plans

PlanBilled and limitsPrice
wick-a11yMIT licensed · Cypress plugin · install with npm install wick-a11y --save-devFree

As github.com lists them, read 5 Oct 2026. The maker's own page has the final word.

Verdict

wick-a11y adds configurable accessibility checks and multiple report formats to Cypress. Its viewport-only scope and one-analysis-per-test rule are important constraints when planning test coverage.

Facts from wick-a11y's own pages

Analysis engine
It uses axe-core and cypress-axe for accessibility checks. · github.com, 5 Oct 2026
Compatibility
Version 3.0.0 or later is for Cypress 15.10.0 and newer; earlier Cypress versions require older wick-a11y releases as documented. · github.com, 5 Oct 2026
Configurable checks
Users can choose impact levels, rules, and guidelines, and configure which impact levels fail tests or generate warnings. · github.com, 5 Oct 2026
Cypress command
The plugin adds the custom Cypress command cy.checkAccessibility() to run checks. · github.com, 5 Oct 2026
HTML reports
It generates detailed or basic severity-based HTML reports with violation details and fix guidance; reports support keyboard navigation and responsive layouts. · github.com, 5 Oct 2026
Installation
The repository documents installation as a development dependency with npm install wick-a11y --save-dev. · github.com, 5 Oct 2026
Integrations
The package integrates with Cypress and relies on cypress-axe and axe-core for analysis. · github.com, 5 Oct 2026
License
The repository identifies wick-a11y as MIT licensed. · github.com, 5 Oct 2026
Notable limits
The plugin analyzes only DOM elements visible in the browser viewport and allows one cy.checkAccessibility() analysis per test. · github.com, 5 Oct 2026
Scan scope
page · github.com, 22 Sept 2026
Terminal reports
It can generate tabular terminal reports with violation details and guidance for fixing them. · github.com, 5 Oct 2026
Visual feedback
The Cypress runner can highlight affected DOM elements with color-coded boxes and show violation details in tooltips. · github.com, 5 Oct 2026
Voice feedback
The plugin provides audible accessibility results, and voice feedback is disabled by default and only works when tests run in the Cypress runner. · github.com, 5 Oct 2026
WCAG version
wcag 2.2 · github.com, 22 Sept 2026
What it does
wick-a11y is a Cypress plugin for configurable accessibility analysis supporting WCAG 2.2 levels A through AAA. · github.com, 5 Oct 2026

Where wick-a11y stands on Freedom251

Look at these too