Screenshot showing the individual run overview page
Screenshot showing an individual detailed report
Screeenshot showing the historical report

This project is not covered by Drupal’s security advisory policy.

Synopsis

The Accessibility Scanner module allows you to use Drupal in combination with Deque's Axe toolset to perform web accessibility scans on local and remote websites based on a list of URLs or XML sitemaps, all within the familiar Drupal admin interface.

Dependencies

  • Web Page Archive - While the archiving and visual regression features of that module aren't needed for accessibility scanning, it does provide some basic capture and compare functionality that made for a good framework.
  • Node.js 14+ - Since @axe-core/cli is a node-based tool, we have to have node installed on the same machine that Drupal runs on
  • @axe-core/cli node module - This node module needs to be installed somewhere on the system where Drupal has permission to access.

Getting Started

Read Getting Started with Accessibility Scanner for steps on getting your instance up and running.

Help wanted!

If you would like to assist in the development of this module, we welcome your help.

Please follow the Drupal Coding Standards.

Ways you can help:

  • Use the Module and Let Us Know Your Thoughts
  • Report Bugs
  • Submit Ideas/Patches on drupal.org
  • Submit Pull Requests on github.com
  • Write Tests
  • Write/Edit Documentation

Helpful Links:

Project Maintainers:

Supporting organizations: 
Provided development resources

Project information

Releases