Tool List

All tools are public Github repositories primary written in HTML and/or JavaScript

Repo Purpose Type Dependencies
Projects that use axe-core(link is external) code audit - -
Document Outline Audit(link is external) code audit bookmarklet -
Khan/tota11y(link is external) code audit bookmarklet -
A11y.css(link is external) code audit bookmarklet -
Visual ARIA(link is external) code audit bookmarklet -
AInspector Sidebar(link is external) code audit browser addon Firefox
GoogleChrome/accessibility-developer-tools-extension(link is external) code audit browser addon Closure Compiler
dequelabs/axe-core(link is external) code audit code library JavaScript
rackt/react-a11y(link is external) code audit code library React
peypal/AATT(link is external) code audit code library Node/PhantomJS
WCAG Zoo(link is external) code audit code library Python
addyosmani/a11y(link is external) code audit CLI Node/PhantomJS
yargalot/grunt-accessibility(link is external) code audit CLI Node/Grunt
nature/pa11y(link is external) code audit CLI Node/PhantonJS
The A11y Machine(link is external) code audit CLI Node/PhantomJS
GoogleChrome/accessibility-developer-tools(link is external) code audit local Node service Node
squizlabs/HTML_CodeSniffer(link is external) code audit stand-alone page JavaScript
TENON(link is external) code audit stand-alone page -
Tanaguru(link is external) code audit stand-alone page -
Asqatasun(link is external) code audit stand-alone page -
WAVE by WebAIM(link is external) code audit stand-alone page -
prettydiff/colorContrast(link is external) color contrast stand-alone page -
LeaVerou/contrast-ratio(link is external) color contrast stand-alone page -
jxnblk/colorable(link is external) color contrast code library JavaScript
xi/sass-planifolia(link is external) color contrast code library Sass
haltersweb/Accessibility(link is external) component collection in-page function -
jQuery plugins for simple elements(link is external) component collection in-page function JQuery
Van11y(link is external) component collection in-page function -
AccDC Technical Style Guide(link is external) component collection in-page function JQuery
MooTools powered accessible widget archive(link is external) component collection in-page function MooTools
Dojo powered accessible widget archive(link is external) component collection in-page function Dojo
scottaohara/accessible-components(link is external) component collection in-page function JQuery
Frend(link is external) component collection in-page function -
ally.js(link is external) component: focus utility in-page function -
A11y Dialog(link is external) component: dialog in-page function -
A11y Toggle(link is external) component: toggle in-page function -
Accessible Tooltips(link is external) component: tooltip in-page function -
adobe-accessibility/Accessible-Mega-Menu(link is external) component: menu in-page function JQuery
jQuery ARIA menubar utility(link is external) component: menu in-page function jQuery
CaptionBot(link is external) image caption generator stand-alone page -
The A11Y Project(link is external) informational stand-alone page Ruby
Accessibility Tree Training Guide, how ARIA works(link is external) informational stand-alone page -
melmo/melmo.github.io(link is external) informational stand-alone page -
eBay MIND Patterns(link is external) informational stand-alone page -
Practical ARIA Examples(link is external) informational stand-alone page -
Deque Code Library(link is external) informational stand-alone page -
wesbos/keycodes(link is external) keyboard keycodes stand-alone page -
Keyboard Event Viewer(link is external) keyboard keycodes stand-alone page -
RAMP-PCAR(link is external) mapping application Node/Grunt
dylanb/dylanb.github.io(link is external) reference ARIA stand-alone page -
html5accessibility.com(link is external) reference browser stand-alone page -
Screen reader reliability(link is external) reference Screen Reader stand-alone page -
zone/zwag(link is external) reference WCAG stand-alone page Node
nature/pa11y-dashboard(link is external) reporting stand-alone page Node/PhantomJS
prettydiff/semanticText(link is external) semantic analysis in-page function -
Khan/tota11y(link is external) semantic analysis in-page function JQuery
IBM-Watson/a11y.js(link is external) utility, ARIA code library JavaScript
howlowck/Akbar(link is external) vision simulation bookmarklet -
A11yance/a11y-core(link is external) ? code library Node/Grunt

My purpose in making such a list is that I want to be aware of what things are being evaluated so that I can get an idea of what things aren't being evaluated. Accessibility is hard, and since many commercial sites don't produce high quality HTML accessibility is much harder than it should be. Making accessibility easier to implement and understand is absolutely important. Good tools help with this.

Sometimes the biggest problem with accessibility is that we know what to check for (most of the time), but we don't always know what grading aspects we are missing. Examples include color contrast problems over gradient backgrounds and improper use of the title attribute. Sometimes we also don't realize how the dynamic interactions we introduce with JavaScript alienate segments of our audience.

Accessibility advocates typically suggest having at least 3 accessibility tools frequently used, because they each are better in different particular areas. An awareness of the tools available benefits everybody whether or not you intend to make accessibility tools. Please submit pull requests with additional tools.

Rating

0 out of 5 Stars 0 Review

5 Stars
 
0.00%
4 Stars
 
0.00%
3 Stars
 
0.00%
2 Stars
 
0.00%
1 Star
 
0.00%

About

  • There are no comments yet

Thank you! Review submitted.

Ok