Freedom251 › Accessibility Testing Software
AATT

What AATT is
AATT is a free accessibility testing project for web applications, available as an API, web application, or self-hosted Node deployment. It integrates accessibility checks into an existing automation test suite and tests WCAG 2.1 conformance with its axe engine. The API and web application also support HTML CodeSniffer and Chrome developer tool engines. Its /evaluate endpoint accepts complete or partial HTML and options for engine, output format, error level, and accessibility level. The web application can test individual pages on test servers inside a firewall. AATT includes Express and PhantomJS and can run directly as a Node module without the web API. Documentation describes integrations with SeLion for Java applications, NemoJS for browser automation and unit tests, and Nightwatch JS hooks. Setup uses a cloned repository, npm dependencies, and app.js. The repository uses a BSD-3-Clause license and accepts feedback through issues.
Who it suits
AATT suits developers and test teams adding WCAG checks to web automation. Its self-hosted and API forms also fit teams running their own Node environments.
What it does well
- Free plan with no paid requirement
- Supports WCAG 2.1 testing
- Three documented testing engines
- Works as a Node module
- Can test pages behind a firewall
What to know first
- Requires repository setup and npm installation
- Runs on Node with included PhantomJS
- No free trial is offered
Verdict
AATT provides several ways to add automated accessibility checks, including API, web, and direct Node use. Its documented integrations can connect those checks to Java, Node, and Nightwatch workflows.
Facts from AATT's own pages
- Accessibility standard
- The README says AATT tests WCAG 2.1 conformance with its axe engine. · github.com, 12 Oct 2026
- API
- The /evaluate API evaluates whole or partial HTML source and accepts options for engine, output format, error level, and accessibility level. · github.com, 12 Oct 2026
- Automated scans
- Yes · github.com, 19 Sept 2026
- Deployment
- The setup instructions clone the repository, install dependencies with npm, and run the app with Node.js. · github.com, 12 Oct 2026
- Feedback
- The README invites feedback through repository issues and enhancement requests. · github.com, 12 Oct 2026
- Firewall use
- The web application can be configured to test individual pages on test servers inside a firewall. · github.com, 12 Oct 2026
- Free plan
- Yes · github.com, 19 Sept 2026
- Integrations
- The README describes using AATT with SeLion, NemoJS, NightwatchJS, and as a Node.js module. · github.com, 12 Oct 2026
- Java integration
- The README describes using AATT to test Java web applications with the SeLion automation test framework. · github.com, 12 Oct 2026
- License
- The repository identifies its license as BSD-3-Clause. · github.com, 12 Oct 2026
- Nightwatch integration
- The README describes calling the AATT API from Nightwatch JS test hooks using the request module. · github.com, 12 Oct 2026
- Node integration
- AATT can integrate with NemoJS for accessibility scanning during browser automation and automated unit testing. · github.com, 12 Oct 2026
- Node module
- The evaluate function can be used directly as a Node module without a web API. · github.com, 12 Oct 2026
- Purpose
- AATT integrates accessibility testing into an existing automation test suite for web applications. · github.com, 12 Oct 2026
- Runtime
- AATT includes Express and PhantomJS and runs on Node. · github.com, 12 Oct 2026
- Setup
- The README instructs users to clone the repository, install dependencies with npm, and run app.js. · github.com, 12 Oct 2026
- Support
- The README invites users to file issues or enhancement requests for feedback. · github.com, 12 Oct 2026
- Testing engines
- The API and web application support HTML CodeSniffer, Axe, and Chrome developer tool engines. · github.com, 12 Oct 2026
- Testing tools
- AATT provides an accessibility API and web application for HTML CodeSniffer, Axe, and Chrome developer tool. · github.com, 12 Oct 2026
- WCAG coverage
- wcag 2.1 · github.com, 19 Sept 2026
Where AATT stands on Freedom251
- Accessibility Testing Software#92 of 169
- Website Accessibility Tools#74 of 133