Here at Pa11y, we think making the web more accessible improves it for everyone. So we publish a range of free and open source tools to help designers and developers make their web pages more accessible:
A command-line interface which loads web pages and highlights any accessibility issues it finds. Useful for when you want to run a one-off test against a web page.
A web dashboard which automatically tests web pages for accessibility issues daily. Graphs help you track improvements and regressions over time. Useful for non-developers to see how your sites perform.
The JSON-based webservice that backs Pa11y Dashboard. Useful if you want to build your own dashboard-like front end, or repurpose the data.
A command-line tool which iterates over a list of web pages and highlights accessibility issues. This is a CLI that’s more geared towards use in CI.
Here are some useful articles written by Pa11y users and contributors:
- Accessibility Testing with Pa11y
- Setting up An Accessibility Dashboard from Scratch with Pa11y on DigitalOcean
- Monitoring Web Accessibility Compliance With Pa11y Dashboard
- Automated accessibility testing with Travis and Pa11y CI
- Using actions in Pa11y
- Introduction to Accessibility Testing With Pa11y
Other ways to use Pa11y
- Koa11y is a desktop application for Windows, OSX, and Ubuntu that lets you start using Pa11y with just a few clicks. Great if you’re not a developer and you just need a simple way to use Pa11y from your desktop computer without worrying about source code and complicated setup!
If you’re interested in helping us out, we’d love to hear from you. Head on over to our contributors guide to get started!