awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Accessibility testing tools

Clasament actualizat la 14 iul. 2026

For accessibility focused selectors, the strongest matches are pa11y/pa11y (Pa11y is a comprehensive automated accessibility auditing tool that), webhintio/hint (Hint is a comprehensive web auditing tool that performs) and devexpress/testcafe (TestCafe is a comprehensive end-to-end testing framework that includes). dequelabs/axe-core and googlechrome/lighthouse round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Find the best accessibility testing tools for your project. We ranked top open-source libraries by activity and features to help you pick the right one.

Accessibility testing tools

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • pa11y/pa11yAvatar pa11y

    pa11y/pa11y

    4,463Vezi pe GitHub↗

    Pa11y is an automated web accessibility auditor and WCAG compliance scanner. It functions as a headless browser testing tool and a Node.js accessibility API that identifies barriers for users with disabilities using automated rules and industry standards. The project provides a programmable interface for triggering audits and retrieving structured result objects within JavaScript applications. It distinguishes itself through capabilities such as user interaction simulation, page state synchronization, and the ability to restrict test scopes using CSS selectors to audit specific page regions.

    Pa11y is a comprehensive automated accessibility auditing tool that provides WCAG compliance scanning, CSS selector-based scoping, and seamless integration into CI/CD pipelines, making it a flagship solution for your requirements.

    JavaScriptAccessibility AuditingAccessibility AuditorsCI/CD Pipeline Integrations
    Vezi pe GitHub↗4,463
  • webhintio/hintAvatar webhintio

    webhintio/hint

    3,703Vezi pe GitHub↗

    Hint is a web development linter and static analysis tool that audits HTML, CSS, and JavaScript. It provides a suite of specialized validators designed to ensure compliance with accessibility standards, web security header requirements, and general development best practices. The project distinguishes itself by analyzing a wide range of web quality metrics, including browser compatibility for CSS and JavaScript features and PWA configuration validation. It also includes an analyzer for measuring page load speeds, caching, and compression strategies to optimize web performance. The system is

    Hint is a comprehensive web auditing tool that performs automated accessibility and WCAG compliance checks, integrates into CI/CD pipelines, and provides a browser developer tool extension for inspecting DOM elements.

    TypeScriptAccessibility AuditorsBrowser DevTools InspectionsWeb Accessibility
    Vezi pe GitHub↗3,703
  • devexpress/testcafeAvatar DevExpress

    DevExpress/testcafe

    9,904Vezi pe GitHub↗

    TestCafe is a Node.js end-to-end web testing framework used to automate browser tests with JavaScript or TypeScript. It serves as a cross-browser testing tool and a command-line execution engine designed for integration into continuous integration pipelines. The framework supports behavior-driven development by mapping human-readable Gherkin syntax to automation logic. It also includes an integrated web accessibility auditor to identify violations within web applications. The toolset covers a broad range of automation capabilities, including parallel test execution across multiple browser in

    TestCafe is a comprehensive end-to-end testing framework that includes an integrated accessibility auditor, allowing you to perform automated WCAG compliance checks and DOM element analysis within your existing CI/CD pipelines.

    JavaScriptAccessibility Auditing ToolsAccessibility AuditorsCI Pipeline Integrations
    Vezi pe GitHub↗9,904
  • dequelabs/axe-coreAvatar dequelabs

    dequelabs/axe-core

    6,900Vezi pe GitHub↗

    axe-core is an automated accessibility testing engine and compliance auditor designed to scan web and mobile interfaces for violations of industry accessibility standards. It functions as a programmatic scanner and linter that analyzes HTML and source code to identify barriers and verify compliance with accessibility guidelines. The project distinguishes itself by combining a DOM-based rule engine with computer vision and machine learning to detect complex violations that evade traditional analysis, such as visual heading discrepancies and informative images. It provides specialized capabilit

    This is the industry-standard accessibility testing engine that provides the core automated auditing, WCAG compliance checking, and DOM analysis capabilities required for both local development and CI/CD integration.

    JavaScriptAccessibility AuditingAccessibility Auditing ToolsAccessibility Auditors
    Vezi pe GitHub↗6,900
  • googlechrome/lighthouseAvatar GoogleChrome

    GoogleChrome/lighthouse

    30,355Vezi pe GitHub↗

    Lighthouse is an automated diagnostic tool that evaluates web pages against industry standards for performance, accessibility, and search engine optimization. It functions as a programmatic analysis engine and a command-line utility, allowing developers to integrate comprehensive web quality checks directly into continuous integration pipelines and local development workflows. The project distinguishes itself through a modular architecture that utilizes artifact-based data collection to ensure consistent analysis across different environments. It supports a headless execution mode for automat

    Lighthouse is a comprehensive automated auditing tool that evaluates web pages against WCAG standards, integrates into CI/CD pipelines, and is natively available within browser developer tools to help developers identify and fix accessibility issues.

    JavaScriptAccessibility Auditing Tools
    Vezi pe GitHub↗30,355
  • htmlhint/htmlhintAvatar htmlhint

    htmlhint/HTMLHint

    3,321Vezi pe GitHub↗

    HTMLHint is an HTML linter and static analysis tool designed to identify structural errors and syntax violations in source code. It functions as a configurable validator that scans local files and remote URLs to detect malformed tags, duplicate IDs, and document structure inconsistencies. The tool serves as an accessibility auditor, verifying that web elements include necessary labels and alternative text for images. It further distinguishes itself by enforcing web document compliance, checking for the presence of doctypes, language attributes, and head metadata. The project covers a broad r

    HTMLHint is a static analysis tool that audits HTML source code for accessibility violations like missing alt text or labels, making it a useful utility for identifying a11y issues during development.

    JavaScriptAccessibility AuditingAccessibility Auditors
    Vezi pe GitHub↗3,321
  • csslint/csslintAvatar CSSLint

    CSSLint/csslint

    4,805Vezi pe GitHub↗

    This project is a CSS linter and static analysis tool designed to identify syntax errors, logic flaws, and problematic patterns in Cascading Stylesheets. It functions as a command line validator that verifies code quality and enforces consistent styling and coding standards without requiring a web browser. The analyzer distinguishes itself by incorporating web accessibility auditing to detect patterns that hinder users with disabilities. It also performs browser compatibility checking to identify non-standard hacks and missing vendor prefixes, and provides performance optimization analysis to

    This tool provides automated accessibility auditing and CI/CD integration by analyzing CSS patterns for potential barriers, though it focuses on stylesheet quality rather than full DOM-based WCAG compliance.

    JavaScriptAccessibility AuditingAccessibility Auditing ToolsCI/CD Pipeline Integrations
    Vezi pe GitHub↗4,805
  • jdan/tota11yAvatar jdan

    jdan/tota11y

    5,062Vezi pe GitHub↗

    tota11y is an in-browser accessibility testing tool that runs as a bookmarklet, scanning any live web page and overlaying visual indicators directly on elements that violate common accessibility guidelines. All analysis happens client-side without any server communication, making it a self-contained auditing and education tool. The tool uses a plugin-driven rule engine where each accessibility check is encapsulated as a separate module, and results are displayed through a toggleable toolbar interface that uses CSS-based colored labels and icons positioned over the page elements. Users can ena

    This is an in-browser accessibility auditing tool that provides visual feedback on DOM elements, making it a practical choice for developers to identify and fix accessibility issues directly within their workflow.

    JavaScriptAccessibility Auditing
    Vezi pe GitHub↗5,062
  • nightwatchjs/nightwatchAvatar nightwatchjs

    nightwatchjs/nightwatch

    11,948Vezi pe GitHub↗

    Nightwatch is a Node.js test automation tool and W3C WebDriver test framework designed for executing functional test suites and verifying system behavior. It provides a suite of utilities for web browser automation, native mobile application testing, and REST API validation. The project includes specialized tools for visual regression testing, which compares current screenshots against baseline images to detect unexpected changes. It also features an accessibility auditing tool to check user interface elements against established standards for compliance. The framework covers a broad range o

    Nightwatch is a comprehensive end-to-end testing framework that includes built-in accessibility auditing capabilities, allowing you to perform automated WCAG compliance checks and element-level audits within your existing test suites.

    JavaScriptAccessibility AuditingAccessibility Auditing Tools
    Vezi pe GitHub↗11,948
  • getgauge/taikoAvatar getgauge

    getgauge/taiko

    3,663Vezi pe GitHub↗

    Taiko is a browser automation framework and web end-to-end testing library used to perform programmatic user actions and verify application behavior. It functions as a headless browser testing tool capable of simulating real interactions and asserting page states in Chromium and Firefox. The project includes a browser interaction recorder that captures live actions and exports them as executable JavaScript automation scripts. It also serves as a web accessibility auditor, analyzing pages to detect accessibility violations and ensure compliance with inclusive design standards. The framework c

    Taiko is a browser automation framework that includes built-in accessibility auditing capabilities, allowing you to programmatically scan DOM elements for WCAG compliance alongside your end-to-end tests.

    JavaScriptAccessibility AuditingAccessibility Auditors
    Vezi pe GitHub↗3,663
  • googlechrome/accessibility-developer-toolsAvatar GoogleChrome

    GoogleChrome/accessibility-developer-tools

    2,301Vezi pe GitHub↗

    This project provides a comprehensive library and framework for automated web accessibility auditing. It enables developers to verify that web content adheres to accessibility standards by executing a suite of programmatic rules against the document object model to identify potential barriers for users of assistive technologies. The tool distinguishes itself through its modular rule-based engine, which performs deep analysis of semantic structures, including the validation of roles, states, and properties. It implements standard algorithms to compute accessible names and performs computed sty

    This library provides a set of accessibility auditing rules and utilities that can be integrated into testing workflows to programmatically check DOM elements for WCAG compliance.

    JavaScriptAccessibility AuditingAccessibility Auditing ToolsAccessibility Auditors
    Vezi pe GitHub↗2,301
  • storybooks/storybookAvatar storybooks

    storybooks/storybook

    90,364Vezi pe GitHub↗

    Storybook is an integrated environment for developing, documenting, and testing user interface components. It provides a development workshop for building components in isolation from main application logic, alongside a testing tool for simulating viewports and analyzing accessibility. The project creates a living catalog of interface elements that generates interactive examples and technical documentation for component APIs. It includes a dedicated environment for visual regression testing to verify states and behaviors across different configurations and screen dimensions. The platform cov

    Storybook is a component development environment that includes an integrated accessibility testing addon to audit DOM elements against WCAG standards, making it a highly effective tool for identifying and fixing issues during the UI development process.

    TypeScriptComponent Living CatalogsComponent StorybooksAccessibility Testing
    Vezi pe GitHub↗90,364
  • testing-library/jest-domAvatar testing-library

    testing-library/jest-dom

    4,597Vezi pe GitHub↗

    jest-dom is a collection of custom matchers and assertions for Jest designed to validate HTML element states, accessibility, and document object model properties. It functions as a specialized toolkit for verifying the structural and visual state of web elements during automated testing. The library provides specialized functions for checking CSS classes, attributes, and form validity. It includes a suite of assertions to verify ARIA roles, accessible names, and compatibility with assistive technologies. Its capabilities cover the verification of element presence, visibility, and positioning

    This library provides a suite of custom assertions for testing ARIA roles and accessible attributes within a Jest environment, making it a specialized tool for verifying accessibility states during automated testing.

    JavaScriptDOM MatchersDOM Testing UtilitiesAccessibility Testing
    Vezi pe GitHub↗4,597
Compară top 10 dintr-o privire
RepositorySteleLimbajLicențăUltimul push
pa11y/pa11y4.5KJavaScriptLGPL-3.023 iun. 2026
webhintio/hint3.7KTypeScriptApache-2.01 nov. 2024
devexpress/testcafe9.9KJavaScriptMIT16 iun. 2026
dequelabs/axe-core6.9KJavaScriptmpl-2.019 feb. 2026
googlechrome/lighthouse30.4KJavaScriptApache-2.014 iun. 2026
htmlhint/htmlhint3.3KJavaScriptmit20 feb. 2026
csslint/csslint4.8KJavaScriptNOASSERTION5 dec. 2024
jdan/tota11y5.1KJavaScriptMIT11 sept. 2023
nightwatchjs/nightwatch11.9KJavaScriptMIT25 mai 2026
getgauge/taiko3.7KJavaScriptmit17 feb. 2026

Related searches

  • a library for scoped UI element locators
  • o bibliotecă de componente React accesibile pentru UI
  • DOM interaction library
  • a command line tool for text selection
  • primitive de componente UI headless pentru React
  • a computer vision library for face detection
  • a library for browser automation and scraping
  • an open source framework for access control