cypress-axe
The facts below are what the maker publishes about cypress-axe, checked and dated. Our editors have not written about it yet.
Plans and prices
From cypress-axe's own pricing page, checked 11 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| cypress-axe | Free | MIT-licensed package · install from npm |
The facts
Each one read from cypress-axe's own pages, with the date it was checked.
What it does
- Accessibility checks
- cy.checkA11y runs axe against the document when called and can check issues that appear after user interactions.checked 11 Oct 2026
- Automated scans
- Yeschecked 23 Sep 2026
- Check accessibility
- The cy.checkA11y command runs axe against the document when called and can also analyze a specified DOM context.checked 11 Oct 2026
- CI/CD integration
- Yeschecked 23 Sep 2026
- Compatibility
- The package metadata declares peer dependencies axe-core ^3 or ^4 and Cypress versions ^10 through ^16.checked 11 Oct 2026
- Configuration
- cy.configureAxe configures the data format and can add rules that must be registered with the library to execute.checked 11 Oct 2026
- Configure checks
- The cy.configureAxe command configures axe data and can add rules registered with the library.checked 11 Oct 2026
- Creators and maintainers
- The README says Andy Van Slaars created the project and Artem Sapegin maintains it.checked 11 Oct 2026
- Custom callbacks
- An optional violation callback receives included violations and can be used for custom side effects such as terminal output.checked 11 Oct 2026
- Custom output
- A violation callback can receive violations for custom side effects, including terminal output using Cypress tasks.checked 11 Oct 2026
- Cypress compatibility
- The README gives installation instructions for Cypress 10 and above, and for Cypress 9 using cypress-axe 0.x.x.checked 11 Oct 2026
- Cypress versions
- The README gives separate setup instructions for Cypress v10 and above and for Cypress v9 and below.checked 11 Oct 2026
- Failure behavior
- By default, detected accessibility violations fail the test; skipFailures disables assertions and logs violations to the console.checked 11 Oct 2026
- Failure handling
- The skipFailures option defaults to false; when enabled, checks log violations without asserting on them.checked 11 Oct 2026
- Filter and retry
- cy.checkA11y supports filtering violations by impact and retrying checks at a specified interval.checked 11 Oct 2026
- Impact filters and retries
- Checks can filter violations by minor, moderate, serious, or critical impact and retry checks to account for dynamic content.checked 11 Oct 2026
- Inject axe-core
- The cy.injectAxe command injects the axe-core runtime into the page under test and should run after cy.visit and before cy.checkA11y.checked 11 Oct 2026
- Installation
- The README instructs users to install cypress-axe, axe-core, and Cypress from npm.checked 11 Oct 2026
- Integration
- The package is installed from npm as a development dependency alongside axe-core and Cypress.checked 11 Oct 2026
- License
- The repository identifies the project as MIT licensed.checked 11 Oct 2026
- Maintainers
- The README says the project was created by Andy Van Slaars and is maintained by Artem Sapegin.checked 11 Oct 2026
- Manual review tools
- Nochecked 23 Sep 2026
Where it runs
- Browser extension
- Nochecked 23 Sep 2026
Money
- Free plan
- Yeschecked 23 Sep 2026
Alternatives to cypress-axe
- 1

Axe DevTools
Free planOpen sourceAndroidiOSWebAPI9.4From $40 a month - 2

WAVE
Free planWebAPIExtensionLinux8.4Free plan - 3

Binclusive
AndroidiOSWebAPI8.3From $59 a month - 4

Welcoming Web
Free planAndroidiOSWebAPI8.2From $19 a month - 5

Assistiv Labs
Free planAndroidiOSWebLinux8.2From $19 a month - 6

IBM Equal Access Accessibility Checker
Free planOpen sourceWebAPIExtensionSelf-hosted8.1Free plan
