• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Digital A11Y

Digital A11Y

Your Accessibility Partner

  • About
  • Articles
  • WAI-ARIA
  • WCAG
  • Resources
    • Cheat Sheets
    • A11Y Blogs
    • A11Y Toolkit
  • Contact
You are here: Home / Tools / 11 Open Source Accessibility Tools

11 Open Source Accessibility Tools

Last Modified: June 2, 2020 by Raghavendra Satish Peri 3 Comments

A curated list of open source accessibility tools that will enable automation of web accessibility testing more affordable & easier.

  1. IBM Equal Access Toolkit
    The IBM Equal Access Accessibility Checker is an open source tool for web developers and auditors that utilizes IBM’s accessibility rule engine, which detects accessibility issues for web pages and web applications. The extension integrates into the browser development tools, providing an integrated checking experience, helping users quickly identify the source of accessibility issues and try fixes.
  2. NAB/UBKAccessibilityKit: An iOS framework to help with accessibility development and testing.
    UBKAccessibilityKit allows you to audit your iOS app on device, removing the need to stop and inspect each element via Xcode. UBKAccessibilityKit can be added to your exisiting project and includes the following features.

    • Change text, tint and background colours live in app.
    • Warnings & Validations
    • Check colour contrast on text, tint and background colours
    • Add in custom colours using the colour hex code.
    • Swap foreground (Text & tint) colour with the background colour.
    • Brand colours;
    • Minimum size
    • Missing accessibility label
    • Missing accessibility traits
    • Missing accessibility hints
    • Missing accessibility value
    • Missing isAccessibilityElement
    • Dynamic text sizes supported
    • Show touch points on screen, handy for when you’re doing presentations or recording a video and want to show touches and swipes on screen.
    • Highlight warnings as they are detected using the “Outline warnings” feature
    • Custom the foreground or background colours. Custom the foreground or background colours.
  3. Domain Accessibility Audit
    This web application automatically crawls websites and checks for accessibility violations. It can crawl within subdomains of the initial domain it starts with. It reports statistics of violations for the whole audit, domains and pages.
  4. Accessibility Insights
    Assess your websites for 100% WCAG 2.0 AA coverage with the latest Trusted Tester guidelines.
  5. The A11Y Machine
    The A11y Machine (or a11ym for short, spelled “alym”) is an automated accessibility testing tool which crawls and tests pages of any Web application to produce detailed reports. It validates pages against the following specifications/laws:

    • W3C Web Content Accessibility Guidelines (WCAG) 2.0, including A, AA and AAA levels (understanding levels of conformance),
    • U.S. Section 508 legislation,
    • W3C HTML5 Recommendation.
  6. axe Accessibility Rules Engine by Deque Systems
    The Accessibility Engine for automated testing of HTML-based user interfaces. Drop the aXe on your accessibility defects!
  7. tota11yAn accessibility visualization toolkit.
  8. Automated Accessibility Testing Tool (AATT)
    Browser-based accessibility testing tools and plugins require manually testing each page, one at a time. Tools that can crawl a website can only scan pages that do not require login credentials, and that are not behind a firewall. Instead of developing, testing, and using a separate accessibility test suite, you can now integrate accessibility testing into your existing automation test suite using AATT.
  9. Tanaguru
    Tanaguru is an open source (AGPL license) website assessment tool. It is dedicated to accessibility (a11y) audits, and focuses on reliability and high level
    of automation.
  10. Quail
    QUAIL is a jQuery plugin for checking content against accessibility guidelines. It provides a flexible way to test for certain problems (say, images missing
    an alt text) and a collection of over 200 tests to get you started. Defining your tests is easy, and you can pick-and-choose tests to focus on the needs of your app.
  11. Pa11y – Your automated accessibility testing pal
    Monitor the accessibility of your websites with pa11y-dashboard, and protect against accessibility errors creeping into your codebase*.

Please check our other accessibility tools list

  • Color Contrast Tools
  • Browser Extensions for Accessibility
  • Accessibility Bookmarklets
  • Mobile Accessibility Tools
  • Enterprise Accessibility Tools

Share A11Y Love

  • Twitter
  • LinkedIn
  • Facebook
  • Reddit

More Accessibility Articles

Filed Under: Tools Tagged With: A11Y, accessibility, Automation, Checkers, open source, Tools

About Raghavendra Satish Peri

Raghavendra Satish Peri is a digital accessibility evangelist working at Deque Systems as Senior Accessibility Consultant breaking web accessibility & mobile accessibility challenges. He authors an Accessibility Blog & is galvanizing the adoption of accessibility by inspiring the local tech community with meetups and mentorship. He propelled this thought by founding HelloA11y, a community of accessibility professionals, developers and enthusiasts. When away from his computer, Raghava can be found at local cafes & restaurants sampling cuisines, attending local meetups, listening to audio books or writing on his Personal Blog. Raghavendra Satish Peri also helps small business & individuals with Digital Marketing Trainings & SEO consulting… He has been building websites & doing SEO Consulting for more than 14years.

Reader Interactions

Comments

  1. Damien says

    August 8, 2019 at 12:03 am

    Here is a new one, that can crawl and test whole domains and sub-domains automatically and give reports with a web UI. It is based on axe.
    https://github.com/MSU-NatSci/DomainAccessibilityAudit

    Reply
    • Raghavendra Satish Peri says

      August 8, 2019 at 7:34 pm

      Hi Damien,
      The tool is added to the list. Thanks for pointing it out.

      Reply

Trackbacks

  1. Foresee Your Colors: Tools to Evaluate your design for Color contrast Accessibility • Digital A11y says:
    June 9, 2019 at 7:30 am

    […] Open Source Accessibility Tools […]

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Get Digital A11Y in Your Inbox

Recent A11Y Articles

  • Understanding SC 4.1.3 Status messages
  • Understanding SC 2.5.4 Motion Actuation
  • Understanding SC 2.5.3 Label in Name
  • Knowbility looking for mentors in its Accessible Internet Rally
  • Understanding SC 2.5.2 Pointer Cancellation

Recent Comments

  • Al on Understanding SC 4.1.2 Name, Role, Value
  • Randy on Screen Readers & Browsers! Which is the Best Combination for Accessibility Testing?
  • Raghavendra Satish Peri on Screen Readers & Browsers! Which is the Best Combination for Accessibility Testing?
  • Raghavendra Satish Peri on Understanding SC 1.4.12 Text Spacing
  • Raghavendra Satish Peri on Understanding SC 4.1.2 Name, Role, Value

A11Y Categories

  • Design
  • Events
  • HTML
  • IOS
  • Mobile Accessibility
  • News
  • Tools
  • Uncategorized
  • WAI-ARIA
  • WCAG
  • Web Accessibility

  • Privacy Policy
  • Sitemap
© 2021 Digital A11Y