awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
GoogleChrome avatar

GoogleChrome/accessibility-developer-toolsArchived

0
View on GitHub↗
2,301 星标·366 分支·JavaScript·Apache-2.0·1 次浏览

Accessibility Developer Tools

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 style analysis to evaluate visual contrast ratios, ensuring that interactive elements and text content remain perceivable and functional.

Beyond basic auditing, the project supports integration into development workflows through headless browser environments. This allows for the automation of compliance checks within continuous integration pipelines, covering areas such as keyboard navigation, table semantics, and media accessibility. The library is designed to be used as a programmatic utility for identifying and resolving accessibility issues throughout the development lifecycle.

Features

  • Accessibility Auditing - Provides a comprehensive framework for automated accessibility auditing and compliance reporting.
  • Accessibility Auditors - Provides a framework for executing automated accessibility compliance audits within headless browser environments for development workflows.
  • Rule Execution Engines - Executes modular logic checks against the document tree to identify accessibility violations.
  • Accessibility Auditing Tools - The tool confirms that the human language of the web page is explicitly declared in the markup to support assistive technology in processing and reading content correctly.
  • Headless Browser Testing Frameworks - Supports headless browser integration for automated testing in continuous integration pipelines.
  • Accessibility Auditing Libraries - Offers a programmatic library of automated rules and utilities for auditing web pages against accessibility standards.
  • Continuous Integration Checks - Provides automated accessibility compliance checks that integrate into continuous integration pipelines to catch user experience barriers early.
  • Accessibility Labeling - Verifies that interactive controls and media elements have associated text labels for assistive technology.
  • Assistive Technology Integrations - Validates that web elements and ARIA attributes are correctly interpreted by assistive technologies.
  • ARIA Attribute Validations - Performs programmatic validation of ARIA roles, states, and properties to ensure correct semantic structure for assistive technologies.
  • Role Validators - Ensures elements use valid ARIA roles and contain all required states and properties.
  • Contrast Color Calculators - Determines text-to-background contrast ratios and suggests accessible color alternatives to improve visual readability.
  • WCAG Contrast Checkers - Calculates and verifies text-to-background color contrast ratios against WCAG accessibility standards to ensure readability.
  • Image Accessibility Configurations - Ensures images provide descriptive alternative text or are marked as presentational.
  • Keyboard-Based Accessibility - Checks that interactive elements are focusable and follow a logical tab order for keyboard navigation.
  • Keyboard Navigation - Validates that interactive web elements are focusable and follow logical tab orders to support keyboard-only navigation.
  • Accessibility Audits - Calculates accessible names for elements to ensure screen readers interpret content as intended.

Star 历史

googlechrome/accessibility-developer-tools 的 Star 历史图表googlechrome/accessibility-developer-tools 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

包含 Accessibility Developer Tools 的精选搜索

收录 Accessibility Developer Tools 的精选合集。
  • Accessibility testing tools
  • 开发者工具

Accessibility Developer Tools 的开源替代方案

相似的开源项目,按与 Accessibility Developer Tools 的功能重合度排序。
  • pa11y/pa11ypa11y 的头像

    pa11y/pa11y

    4,463在 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.

    JavaScripta11yaccessibilityaccessibility-testing
    在 GitHub 上查看↗4,463
  • dequelabs/axe-coredequelabs 的头像

    dequelabs/axe-core

    6,900在 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

    JavaScripta11yaccessibilityaxe
    在 GitHub 上查看↗6,900
  • getgauge/taikogetgauge 的头像

    getgauge/taiko

    3,663在 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

    JavaScriptautomationheadlessheadless-browsers
    在 GitHub 上查看↗3,663
  • htmlhint/htmlhinthtmlhint 的头像

    htmlhint/HTMLHint

    3,321在 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

    JavaScriptanalysiscode-analysiscode-quality
    在 GitHub 上查看↗3,321
查看 Accessibility Developer Tools 的所有 30 个替代方案→

常见问题解答

googlechrome/accessibility-developer-tools 是做什么的?

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.

googlechrome/accessibility-developer-tools 的主要功能有哪些?

googlechrome/accessibility-developer-tools 的主要功能包括:Accessibility Auditing, Accessibility Auditors, Rule Execution Engines, Accessibility Auditing Tools, Headless Browser Testing Frameworks, Accessibility Auditing Libraries, Continuous Integration Checks, Accessibility Labeling。

googlechrome/accessibility-developer-tools 有哪些开源替代品?

googlechrome/accessibility-developer-tools 的开源替代品包括: pa11y/pa11y — Pa11y is an automated web accessibility auditor and WCAG compliance scanner. It functions as a headless browser… dequelabs/axe-core — axe-core is an automated accessibility testing engine and compliance auditor designed to scan web and mobile… getgauge/taiko — Taiko is a browser automation framework and web end-to-end testing library used to perform programmatic user actions… htmlhint/htmlhint — HTMLHint is an HTML linter and static analysis tool designed to identify structural errors and syntax violations in… frontendmasters/front-end-handbook-2018 — This project is a comprehensive front-end development guide and roadmap designed to help engineers master the skills… gdh1995/vimium-c — Vimium-C is a keyboard-driven browser extension that provides a vim-like navigation tool for web browsers. It…