Skip to content

Latest commit

 

History

History
802 lines (703 loc) · 111 KB

File metadata and controls

802 lines (703 loc) · 111 KB

Awesome Accessibility

Awesome CC0 Contributions Welcome

A curated list of resources, tools, guidelines, and communities for building accessible, inclusive digital experiences.

"For some people technology makes things easier, for others it makes things possible."

Contributions welcome — please share suggestions, corrections, and especially broken links. See contributing.md.


Note

My accessibility tools — companion projects to this list:

  • accessibility-devkit@accessibility-devkit/audit (axe-core runner + ESLint config), @accessibility-devkit/components (focus traps, skip links, live regions, dialogs), @accessibility-devkit/accommodations (color blindness simulation, WCAG contrast checks)
  • accessibility-devkit-llmalt-text and wcag-audit CLI tools + MCP server for generating alt text and auditing WCAG compliance with any LLM provider
  • accessibility-atlas — 62 disability datasets covering demographics, employment, assistive technology usage, and web accessibility compliance
  • accessibility-skill — WCAG 2.2 accessibility skill for coding agents (Claude, Codex, Cursor) with 10 audit scripts, production CSS, and JS patterns covering motor, cognitive, visual, and communication disabilities

Table of Contents

Note on Specific Accessibility Categories: This list includes specialized sections focused on specific disability types and accessibility needs. These sections complement the broader categories and make it easier to find resources for particular accessibility requirements, including low vision, blindness, motor control, deaf/hard of hearing, cognitive accessibility, speech recognition, and neurodiversity.

Assistive Technologies

General tools that assist users with disabilities:

  • ATIA - Assistive Technology Industry Association, a resource for understanding assistive technologies.
  • Types of assistive technology - Guide to assistive technology categories, including screen readers, magnification software, and alternative input devices.
  • Assistive Technology - An informative resource from the California Department of Rehabilitation detailing various assistive technology services and programs.
  • RESNA AT Standards - The Rehabilitation Engineering and Assistive Technology Society of North America (RESNA) provides access to official assistive technology standards.
  • Assistive Technology - Community Resources for Independent Living's guide to assistive technology, including a device lending program and information.
  • Assistive Technology in Digital Inclusion Types examples - Guide on assistive technology in digital inclusion, covering various types and examples.
  • Assistive Technology Resources - List of free and purchasable assistive technologies provided by the University of Michigan.
  • ATIA Product Search - Database of assistive technology products from the Assistive Technology Industry Association (replaces defunct AbleData).
  • ATIA Assistive Technology Resources - Collection of assistive technology resources, including webinars, buyer's guides, and information on various types of AT.
  • AssistiveWare - Offers a range of assistive technology apps and software, including AAC solutions, text-to-speech tools, and switch access apps.
  • ATIA Assistive Technology Products - Curated database of assistive technology products from ATIA members, covering a wide range of disabilities and functional needs.
  • WHO Assistive Technology - World Health Organization's fact sheet on assistive technology, defining it and highlighting its importance.
  • Everway Assistive Technology Resources - Resources from Everway (formerly Texthelp) on assistive technology for reading and writing support.
  • BCIT Assistive Technology - British Columbia Institute of Technology's resources on assistive technology for students.
  • AudioEye Types of Assistive Technologies - An article outlining various types of assistive technologies and their benefits.
  • Focus Care Top Assistive Technologies 2024 - A blog post highlighting new and emerging assistive technologies.

Web Accessibility

Resources for ensuring websites work for all:

  • Tota11y - Visually test accessibility right in the browser.
  • IBM Equal Access Toolkit - Detect accessibility issues in web content.
  • Drupal Accessibility Modules - Modules like Accessibility Checker for audits.
  • axe browser extension - Find accessibility issues directly within your browser.
  • ChromeLens browser extension - Identify accessibility issues and best practices for your web projects.
  • W3C Web Accessibility Evaluation Tools List - A list of software programs and online services that help determine if web content is accessible.
  • WCAG 2 Overview - The Web Content Accessibility Guidelines (WCAG) 2.2 has 13 guidelines organized under 4 principles: perceivable, operable, understandable, and robust.
  • 30 Web Accessibility Tips - A list of 30 tips for web designers, developers, or content authors to guide them in creating or deploying web-based resources that are fully accessible.
  • WAI Resources - Most technical and educational resources from the World Wide Web Consortium (W3C) Web Accessibility Initiative (WAI).
  • The A11Y Project - A community-driven effort to make web accessibility easier. It provides a curated collection of web accessibility tips, tools, and resources.
  • 20 Best Accessibility Testing tools WCAG and ADA Testing Tools - BrowserStack's guide explores 20 top accessibility testing tools for WCAG and ADA compliance.
  • LambdaTest Accessibility DevTools - LambdaTest's Accessibility DevTools offer full-featured web accessibility testing, including full-page scans, partial-page scans, and more.
  • Accessible Technology at the UW - The University of Washington's Accessible Technology website offers a wealth of resources on creating accessible digital content.
  • Accessibility Guidelines Digital gov - Digital.gov provides resources and guidance to help U.S. government agencies create accessible digital services.
  • The Web Accessibility Framework - Pope Tech's Web Accessibility Framework helps organizations improve website accessibility by defining goals, scope, risk appetite, gaps, processes, and more.
  • Web Content Accessibility Guidelines WCAG 2 Documents - The official W3C documentation for WCAG 2, including the technical standard and supporting documents.
  • 12 Web Accessibility Resources Every Developer Needs - A curated list of web accessibility resources for developers, including tools, checklists, and guides.
  • Web Content Accessibility Guidelines (WCAG) 2.2 - Official W3C Recommendation (October 5, 2023) with 9 new success criteria improving accessibility for visual, cognitive, and motor disabilities. Current official standard. (Updated 2023)
  • What's New in WCAG 2.2 - Official W3C guide explaining the 9 new success criteria in WCAG 2.2, including Focus Not Obscured (2.4.11, 2.4.12, 2.4.13), Consistent Help (3.2.6), Redundant Entry (3.3.7), and authentication improvements (3.3.8, 3.3.9). (Added 2025)
  • WCAG 2.2 Quick Reference - Customizable quick reference to WCAG 2.2 success criteria, techniques, and understanding documents. Filter by level (A, AA, AAA) and technology. Official W3C resource. (Added 2025)
  • WCAG 3.0 Introduction (Working Draft) - Introduction to W3C Accessibility Guidelines (WCAG) 3.0, currently in Working Draft status (updated September 2025). Not expected to be finalized for several years. WCAG 2.2 remains the official standard. (Added 2025)
  • WebAIM Articles and Resources - Collection of articles, tutorials, and best practices for web accessibility.
  • A11Y Project Checklist - An easy-to-use checklist for web developers and designers to ensure their projects meet accessibility standards.
  • WAI ARIA Authoring Practices 1 2 - A guide for understanding how to use WAI-ARIA to create accessible web applications.
  • Vue Accessibility - A collection of Vue.js utilities to help developers create accessible applications.
  • Pa11y - A set of free and open source tools to help designers and developers make their web pages more accessible.
  • Accessible Rich Internet Applications WAI ARIA 1 2 - A technical specification that provides an ontology of roles, states, and properties for accessible user interface elements.
  • User Agent Accessibility Guidelines UAAG 2 0 - Guidelines for designing user agents that lower barriers to Web accessibility for people with disabilities.
  • European Standard EN 301 549 - European accessibility requirements for ICT products and services, harmonized with WCAG and applicable to public procurement in the EU.
  • WebAIM Web Accessibility In Mind - Web accessibility resources, including articles, tools, and training materials.
  • ADA.gov Guidance on Web Accessibility - Official guidance from ADA.gov on web accessibility for state and local governments and businesses.
  • Mozilla Understanding WCAG - A guide from Mozilla Developer Network to understanding the Web Content Accessibility Guidelines.
  • Section508.gov Guide to Accessible Web Design - A guide from Section508.gov on accessible web design and development, with relevant WCAG requirements.
  • Recite Me Top 10 Web Accessibility Best Practices - A list of top 10 web accessibility best practices.
  • UserWay Web Accessibility Solution - Web accessibility overlay for ADA and WCAG compliance.
  • Accessibility Checker by Experte - Free bulk website accessibility checker that scans up to 500 pages at once against WCAG 2.1 criteria.
  • ARC Toolkit - Chrome extension from TPGi for professional accessibility testing, with detailed WCAG violation reporting and remediation guidance.
  • Axe Linter - GitHub Action from Deque that catches accessibility issues in HTML, React, Vue, and Markdown files during pull requests.
  • Sa11y - Accessibility quality assurance tool that visually highlights issues directly on the page, designed for content authors and editors.
  • Editoria11y - Princeton-built content accessibility checker that runs automatically on page load, flagging issues like missing alt text and heading structure problems.
  • WCAG 2.2 Map - Interactive visual map from Intopia showing all WCAG 2.2 success criteria organized by principle, level, and guideline.

Inclusive Design

Principles and patterns for accessibility:

Accessibility Testing & Validation

Tools and resources for testing and validating accessibility:

Augmentative and Alternative Communication

Tools for facilitating communication:

Education & Training

Community & Organizations

Connect with the accessibility community:

Accessibility Optimization Frameworks

Discover systematic approaches for continually improving accessibility:

Compliance Standards & Guidelines

Ensuring conformance to accessibility regulations:

Assistive Technology Devices

Hardware and peripherals increasing accessibility:

Research Publications

Latest academic papers and findings related to accessibility:

Events & Conferences

  • CSUN Assistive Technology Conference - An annual event presenting unique, new and innovative technology and practices in the field of assistive technology.
  • M-Enabling Summit - A conference dedicated to promoting accessible and assistive technology for senior citizens and users of all abilities.
  • Accessing Higher Ground - A conference focused on the implementation and benefits of accessible media, universal design and assistive technology in university and college settings.
  • Web for All Conference - An annual conference on web accessibility.
  • Global Accessibility Awareness Day - An event aimed at getting everyone talking, thinking and learning about digital access and inclusion.

Low Vision Accessibility

Tools and resources for users with partial sight and color blindness:

Blind Accessibility

Tools and resources for users who are blind:

  • NVDA screen reader - Popular open source screen reader for blind or vision impaired users on Windows.
  • VoiceOver screen reader - Built-in screen reader for blind or low vision users on macOS and iOS.
  • JAWS - Leading screen reader for Windows users who are blind or visually impaired.
  • TalkBack (Android) - Official Android screen reader with gesture navigation, braille display support, voice feedback, and integration with Google services. Built into Android OS. Free. (Enhanced 2025)
  • Orca Screen Reader (Linux) - Free, open-source screen reader for GNOME desktop (Linux) with speech synthesis, braille display support, and keyboard navigation. Actively maintained by the GNOME Project. Works with Firefox, LibreOffice, and GNOME applications. Free. (Enhanced 2025)
  • Narrator (Windows 11) - Built-in Windows screen reader with significant Windows 11 improvements including natural voices, enhanced braille support, better application compatibility, and improved navigation features. Free with Windows. Continuously updated by Microsoft. (Added 2025)
  • BrailleNote - Portable notetaking device with braille display and speech output.
  • Braille displays - Tactile displays that convert text to braille for blind users.
  • Be My Eyes - App connecting blind users with sighted volunteers for visual assistance.
  • Seeing AI - App that describes surroundings for blind users using computer vision.
  • Lookout - Google's app to help blind users identify objects and navigate their environment.
  • Aira - On-demand visual interpreting service for blind users.
  • Envision AI - App that reads text aloud and describes scenes for blind users.
  • Voice Dream Reader - Text-to-speech app for reading digital content.
  • KNFB Reader - App that converts printed text to speech for blind users.
  • WebAIM Screen Reader Survey - Results from surveys of screen reader users.
  • AppleVis - A community-driven website for blind and low-vision users of Apple products.
  • A11Y Project Screen Reader Guide - Practical guide for developers on how to use VoiceOver screen reader for testing web accessibility, with tips applicable to other screen readers.
  • Deque University Screen Reader Basics - Resource for learning about various screen readers, their usage, and how to test for compatibility across different platforms.
  • APH Screen Reader Comparison - Detailed comparison of popular screen readers including NVDA, JAWS, and VoiceOver, helping users choose the best option for their needs.
  • Braille Note Touch Plus - Powerful braille notetaker with a built-in screen reader, offering a tactile braille display and a touchscreen for users who are blind or have low vision.
  • Brailliant BI X Series - Refreshable braille displays with multiple connectivity options, compatible with screen readers across devices for braille output.
  • WebAIM Assistive Technologies - Guide on various assistive technologies, including screen readers, screen magnifiers, and alternative input devices.
  • Microsoft Accessibility Assistive Technology - Detailed information on built-in accessibility features in Microsoft products and third-party assistive technologies, including screen readers, spe...

Motor Control Accessibility

Tools and resources for users with motor impairments:

  • OptiKey - On-screen keyboard usable through eye-tracking.
  • Switch Access Devices - Devices activated by buttons, switches, joysticks and keyboards for motor impairments.
  • Eye Gaze Systems - Track eye movements to navigate devices.
  • Tobii Dynavox eye trackers - Eye gaze interaction for communication devices and computer control.
  • EyeControl - Wearable eye-tracking device that enables ALS and locked-in patients to communicate using eye movements.
  • Dragon NaturallySpeaking - Voice recognition software for hands-free computer control.
  • Windows Speech Recognition - Built-in voice control for Windows.
  • Voice Control - Built-in voice control for Mac and iOS devices.
  • Android Voice Access - Voice control for Android devices.
  • Sip-and-puff switches - Breath-activated switches for users with limited mobility.
  • Head tracking systems - Control devices using head movements.
  • Sticky Keys - Accessibility feature for users who have difficulty pressing multiple keys simultaneously.
  • MouseKeys - Windows feature for controlling mouse with keyboard.
  • Xbox Adaptive Controller - Accessible gaming controller for users with limited mobility.
  • Switch Access - Android accessibility feature for controlling devices using switches.
  • Glassouse - Hands-free mouse alternative worn like glasses, controlled by head movements and bites, designed for people with limited hand mobility.
  • Grid Pad - Versatile communication aid with multiple access methods including touch, switch, and eye gaze. Comes with Grid 3 software for symbol and text-base...
  • Proloquo2Go - Symbol-supported AAC app for iOS devices. Offers customizable vocabulary, natural-sounding voices, and supports motor planning for efficient commun...
  • Jabbla Mind Express - Versatile AAC software that can be used on various devices, offering symbol and text-based communication with advanced features like eye gaze contr...
  • Voiceitt Speech Recognition Technology - Voice recognition that translates non-standard speech into standard speech, allowing people with speech disabilities to communicate with devices and others.
  • Tobii Dynavox - Offers a range of eye-tracking and AAC devices, including the I-Series which combines eye tracking with speech generation for individuals with comp...
  • Recite Me Assistive Technology for Physical Disabilities - Information on assistive technologies for physical disabilities.

Deaf and Hard of Hearing Accessibility

Tools and resources for users with hearing impairments:

  • ASL Browser - American Sign Language dictionary with video demonstrations.
  • Merlin Hearing Aid - Starkey's hearing aid platform with fall detection, language translation, and health tracking features.
  • Whisper Hearing System - Hearing aid that uses a separate brain module to process sound, with regular software updates to improve performance over time.

Cognitive Accessibility

Tools and resources for users with cognitive disabilities:

  • Assistive Technology Tools and Resources - Curated list of assistive technology tools and apps for people with learning disabilities.
  • ReadSpeaker - Text-to-speech software for reading comprehension support.
  • ClaroRead - Reading and writing support software for users with dyslexia and other learning difficulties.
  • Kurzweil 3000 - Reading and writing support software for students with learning differences.
  • Grammarly - Writing assistance software that helps with grammar, spelling, and clarity.
  • Ginger - Writing enhancement software with grammar and spell checking.
  • SimpleMind - Mind mapping software for organizing thoughts and ideas.
  • Inspiration - Visual learning and thinking software for concept mapping.
  • Time management apps - Apps to help with organization and time management.
  • Memory aids - Tools and strategies for memory support.
  • Easy reading browsers - Simplified browsing tools and techniques for users with cognitive disabilities.
  • Symbol-based communication - Visual communication tools using symbols and pictures.
  • Easy Read Guidelines - Guidelines for creating Easy Read documents.
  • Hemingway Editor - Writing tool that highlights complex sentences, passive voice, and readability issues with grade-level scores. Aims for clear, concise writing. Free web version; paid desktop app available. (Enhanced 2025)
  • PlainLanguage.gov - Federal Guidelines - Official U.S. federal plain language guidelines mandated by the Plain Writing Act of 2010. Standards for clear government communications, with guidance on sentence structure (average 20 words), limiting ideas per sentence, and organizing content for easy understanding. Free government resource. (Added 2025)
  • CDC Plain Language Resources - CDC's plain language materials for health communications, with focus on accessibility and health literacy. Includes writing tips: limit sentences to 1 idea, keep paragraphs to 5 sentences and 1 topic. Free government resource. (Added 2025)
  • Federal Plain Language Guidelines - Detailed plain language implementation guide from Digital.gov for federal agencies. Covers writing principles, organizing content, and designing accessible documents. Required by law for federal agencies. Free resource. (Added 2025)
  • Readability Guidelines - Content design patterns for readability from the UK government.
  • Dyslexia Style Guide - Guide for making content dyslexia-friendly.
  • ADHD-Friendly Design Guidelines - W3C resources on cognitive accessibility, including design patterns for attention and focus.
  • aria-query - A JavaScript utility for querying WAI-ARIA role and property metadata, used by accessibility testing tools like jest-axe and axe-core.
  • Brain.fm - Functional music designed to improve focus, relaxation, and sleep, using rhythmic patterns to support deep work.
  • Goblin.tools - Collection of small, single-task tools for people who find certain tasks overwhelming, including a task breakdown feature and tone estimator.
  • Structured - Visual day planner app with a timeline-based interface, particularly helpful for individuals with time blindness.
  • Focusmate - Virtual coworking platform that pairs users for live, focused work sessions using body doubling.
  • OpenDyslexic - Free typeface designed to increase readability for readers with dyslexia, with unique letter shapes to prevent confusion.
  • Institute for Human Centered Design - Offers resources, consulting, and training on universal design and accessibility, with a focus on enhancing experiences for people of all abilities...

Speech Recognition Accessibility

Tools and resources for voice-based interaction:

Neurodiversity Accessibility

Tools and resources for neurodivergent users:

  • Forest - Focus and productivity app that helps users stay on task (helpful for ADHD).
  • RescueTime - Time tracking and productivity software for managing focus and attention.
  • Focus - Website and app blocker for improved concentration.
  • Todoist - Task management app with features helpful for executive function.
  • Evernote - Note-taking app for organizing thoughts and information.
  • Notion - All-in-one workspace for notes, tasks, and project management.
  • Proloquo2Go - AAC app particularly useful for autism spectrum users.
  • Social Stories - Structured stories to help autistic individuals understand social situations.
  • Sensory apps - Apps designed to provide sensory input and regulation.

Contributing

Contributions are welcome. Here's how you can help:

  1. Submit new resources: Found a good accessibility tool or resource? Open a PR.
  2. Report broken links: Help keep the list current by flagging dead or outdated links.
  3. Suggest improvements: Ideas for better organization or new categories are always appreciated.
  4. Add context: Descriptions, reviews, or additional detail on existing resources.

To contribute:

  • Create an issue in the repository
  • Submit a pull request with your changes
  • Follow the contribution guidelines
  • Make sure all links work and descriptions are accurate

Thanks for helping make this resource better.

License

Contents of this repository are released under the MIT License.

Author

Luke Steuber -- dr.eamer.dev | dr.eamer.dev/datavis | dr.eamer.dev/code

Data & Datasets

Automated Accessibility Tools

  • Visme - Content creation platform with built-in accessibility features, including text-to-speech, auto-captioning, and an accessibility checker.
  • Stark - Accessibility tool that integrates with design and development workflows. Provides real-time suggestions, automated alt-text, and contrast checking.
  • Voiceitt - Personalized speech recognition for individuals with non-standard speech patterns, enabling them to communicate and control smart devices.
  • Cognixion ONE - Wearable device that combines a brain-computer interface (BCI) with augmented reality to help individuals with severe motor impairments communicate.
  • RatedWithAI - AI-powered website accessibility scanner that checks sites for ADA and WCAG compliance issues, providing instant audits with actionable recommendations. Free scanner available.

Gaming Accessibility

  • PlayStation Access Controller - A highly customizable controller kit for the PS5, allowing gamers with disabilities to create personalized controller layouts.
  • Xbox Adaptive Joystick - A new adaptive joystick from Xbox, designed to be used with the Xbox Adaptive Controller (launching in early 2025).
  • Game Accessibility Guidelines - Straightforward reference for inclusive game design, with actionable guidance for developers.
  • Can I Play That? - Disability-led game accessibility review site, covering new releases with detailed breakdowns of accessibility features.
  • Makers Making Change - Open-source assistive switches, joysticks, and accessories designed to work with adaptive controllers, offering affordable and customizable options.
  • Microsoft Accessible Games Initiative Tags - Accessibility feature tags for Xbox games, letting players know before purchase what accessibility features a game includes.
  • AbleGamers Charity - Nonprofit that creates opportunities for players with disabilities through grants, custom setups, and the Player Panels program.

Education & Certification

  • IAAP CPACC Certification - Certified Professional in Accessibility Core Competencies, a foundational cross-disciplinary certification covering disabilities, universal design, standards, and laws.
  • IAAP WAS Certification - Web Accessibility Specialist certification for technical professionals, covering WCAG implementation, testing, and remediation.
  • Deque University - Online training courses on web accessibility, WCAG, ARIA, and accessible document design.
  • Axe-con - Free virtual conference on digital accessibility from Deque, bringing together developers, designers, and accessibility professionals.
  • AXSChat - Podcast and online community exploring the intersection of accessibility, disability, and technology.
  • Accessibility Craft Podcast - Podcast covering web accessibility topics, with recordings from the WordPress Accessibility Meetup.
  • Carrie on Accessibility - YouTube channel with tutorials and discussions on accessibility topics from a blind user's perspective.

Compliance & Legal

Related Projects

  • accessibility-devkit - A developer-first toolkit for building accessible web experiences, with packages for testing, components, and accommodations.
  • accessibility-devkit-llm - LLM extension for the devkit: prompts, skills, tools, MCP servers, and API wrappers for accessibility workflows.
  • accessibility-atlas - Disability demographics, web accessibility compliance, and assistive technology usage datasets for research and visualization.
  • accessibility-skill - WCAG 2.2 accessibility skill for coding agents with 10 audit scripts and production CSS/JS patterns.
  • Safeguard - Content safety evaluator with full WCAG 2.1 AA compliance, keyboard navigation, screen reader support, and prefers-reduced-motion. Zero dependencies.
  • assisted.site - Short URLs for this list: /accessibility, /a11y, /alt, /alttext all redirect here.

Accessibility Packages and Tools

All-in-One Widgets

  • DockWCAG - Comprehensive accessibility widget with profiles for various disabilities. (Commercial, with free tier)
  • Accessibilik - React-based accessibility widget with a wide range of features. (MIT License)
  • All-in-One Accessibility - Widget for Django, Wagtail, and Plone. (MIT License, wraps a commercial service)
  • acc_toolbar - Lightweight, dependency-free JavaScript accessibility toolbar. (MIT License)
  • Sienna Accessibility Widget - Free, lightweight accessibility widget.
  • have-wcag - A new, comprehensive WCAG accessibility toolkit with a widget and auditor. (MIT License)

Testing & Auditing

  • axe-core - The industry-standard accessibility testing engine. (MPL-2.0 License)
  • Pa11y - Automated accessibility testing tool. (GNU General Public License v2.0)
  • eslint-plugin-jsx-a11y - Static analysis plugin for identifying accessibility issues in JSX. (MIT License)
  • Lighthouse - Google's automated auditing tool for web pages. (Apache-2.0 License)
  • tota11y - An accessibility visualization toolkit from Khan Academy. (MIT License)
  • python-a11y-playwright - Python integration of axe-core with Playwright for automated accessibility testing. (MIT License)
  • Sa11y - Accessibility quality assurance tool that visually highlights issues directly on the page. (MIT License)
  • awesome-lint - Linter for Awesome lists, useful for maintaining list quality. (MIT License)

Accessible Component Libraries

  • React Aria - Unstyled, accessible React components and hooks from Adobe. (MIT License)
  • Radix UI - Unstyled, accessible component primitives for React. (MIT License)
  • Headless UI - Unstyled, accessible UI components for React and Vue from Tailwind Labs. (MIT License)
  • Chakra UI - Accessible React component library with built-in WAI-ARIA compliance. (MIT License)
  • Reach UI - Accessible foundation components for React applications. (MIT License)
  • Ariakit - Toolkit for building accessible web apps with React, providing low-level primitives with full WAI-ARIA support. (MIT License)
  • Vue A11y - A collection of Vue.js utilities and components for building accessible applications.
  • Appt Foundation - Open-source knowledge base for mobile accessibility with code samples for Android, iOS, Flutter, React Native, and Xamarin.

Specialized Tools

  • color-blind - Simulate color blindness by converting RGB hex codes. (MIT License)
  • focus-trap - A library for trapping focus within a DOM node. (MIT License)
  • OpenDyslexic - A typeface designed to increase readability for readers with dyslexia. (SIL Open Font License)
  • Cboard - An open-source, web-based AAC app for users with speech and language impairments. (MIT License)
  • NCSU Readability Widget - A vanilla JS widget focused on balancing competing accessibility needs. (No license specified)
  • color-contrast-checker - A library for checking color contrast ratios against WCAG AA and AAA standards. (MIT License)
  • prefers-reduced-motion - CSS media query for detecting user preference for reduced motion, critical for epilepsy and vestibular disorder accommodation.
  • @fontsource/opendyslexic - Self-hosted OpenDyslexic font package for npm-based projects. (SIL Open Font License)
  • accessibility - An npm package providing an accessibility toolbar with text resizing, contrast, and link highlighting features. (MIT License)
  • Talon Voice - Hands-free computer control combining voice commands and eye tracking for motor-impaired users.

AI-Powered Tools

  • alt-images-ai - An npm package that auto-generates alt text for images using AI. (MIT License)
  • alt-text - A Python package for finding, generating, and setting alt-text for images in HTML and EPUB files. (MIT License)
  • MatplotAlt - A Python library for adding alt text to Matplotlib figures. (MIT License)

Note on Accessibility Overlays: All-in-one accessibility widgets (also called "overlays") are controversial in the accessibility community. While they provide user-facing options, experts argue they cannot replace code-level accessibility work and may interfere with users' own assistive technologies. The 2025 Web Almanac Accessibility Chapter provides further context on this debate. A layered approach combining automated testing, accessible components, and specialized tools is the recommended best practice.