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

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

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

84 个仓库

Awesome GitHub RepositoriesAccessibility and Visual Testing

Tools for ensuring visual consistency and compliance with accessibility standards.

Explore 84 awesome GitHub repositories matching testing & quality assurance · Accessibility and Visual Testing. Refine with filters or upvote what's useful.

Awesome Accessibility and Visual Testing GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • kamranahmedse/developer-roadmapkamranahmedse 的头像

    kamranahmedse/developer-roadmap

    357,434在 GitHub 上查看↗

    Developer Roadmap 是一个社区驱动的平台,提供结构化的、基于图谱的软件工程学习路径。它作为一个综合知识仓库,将技术领域组织成可视化序列,以指导专业技能获取和职业成长。 该项目通过协作生态系统脱颖而出,使用户能够贡献路线图、策划行业最佳实践并维护个人职业档案。它集成了诊断评估框架来评估技术熟练度,帮助开发者识别知识缺口,并通过有针对性的学习序列为专业面试做准备。 除了核心映射能力外,该平台还提供实用的项目创意和交互式辅导,以巩固工程概念。它为社区提供了一个共享资源、跟踪技能进步和导航复杂技术领域的中心化空间。

    Implements design and coding practices to ensure web content is accessible to all users.

    TypeScriptangular-roadmapbackend-roadmapblockchain-roadmap
    在 GitHub 上查看↗357,434
  • puppeteer/puppeteerpuppeteer 的头像

    puppeteer/puppeteer

    94,811在 GitHub 上查看↗

    Puppeteer is a browser automation library that provides a programmatic interface for controlling web browsers to execute tasks, simulate user interactions, and perform end-to-end testing. It functions as a headless browser controller, managing browser lifecycles, isolated session contexts, and remote connections to facilitate stable, automated web-based workflows. The library distinguishes itself through its deep integration with the Chrome DevTools Protocol, utilizing a bidirectional message bus to execute commands and receive real-time event notifications. It supports advanced automation pa

    Evaluate individual nodes within the accessibility tree to verify their compatibility with screen readers and other navigation tools.

    TypeScriptautomationchromechromium
    在 GitHub 上查看↗94,811
  • microsoft/playwrightmicrosoft 的头像

    microsoft/playwright

    91,074在 GitHub 上查看↗

    Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior in consistent, isolated environments. The framework distinguishes itself through a web-first testing paradigm that prioritizes stability and resilience. By utilizing an auto-waiting actionability engine and accessibility-tree-based locators, it eliminates common sources of test

    Compares the current accessibility tree against stored snapshots to detect regressions in component accessibility.

    TypeScriptautomationchromechromium
    在 GitHub 上查看↗91,074
  • storybooks/storybookstorybooks 的头像

    storybooks/storybook

    90,364在 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

    Includes tools to analyze interface elements for accessibility violations to ensure inclusive user experiences.

    TypeScript
    在 GitHub 上查看↗90,364
  • thedaviddias/front-end-checklistthedaviddias 的头像

    thedaviddias/Front-End-Checklist

    72,941在 GitHub 上查看↗

    This project provides a comprehensive web development checklist designed to verify the production readiness of websites before they are launched. It serves as a technical audit framework that guides developers through a systematic, manual validation process to ensure that all quality, performance, and accessibility standards are met. The checklist distinguishes itself through a hierarchical taxonomy that organizes complex technical requirements into logical domains, such as security, performance, and semantic structure. By utilizing a progressive enhancement methodology, it encourages develop

    Implement inclusive design standards through a detailed checklist focused on technical accessibility requirements.

    MDXchecklistcssfront-end-developer-tool
    在 GitHub 上查看↗72,941
  • addyosmani/agent-skillsaddyosmani 的头像

    addyosmani/agent-skills

    60,849在 GitHub 上查看↗

    Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated

    Includes specialized checklists and automated tools for auditing web accessibility and keyboard navigation.

    Shellagent-skillsantigravityantigravity-ide
    在 GitHub 上查看↗60,849
  • vercel-labs/agent-browservercel-labs 的头像

    vercel-labs/agent-browser

    36,203在 GitHub 上查看↗

    This project is an agentic framework designed to enable autonomous web navigation and browser automation. It functions as a controller that translates natural language instructions into deterministic browser actions, allowing agents to interact with websites, perform data extraction, and manage complex authentication flows. By leveraging accessibility trees and semantic element resolution, the framework mimics human-like navigation, moving beyond brittle DOM selectors to interact reliably with modern web interfaces. The framework distinguishes itself through its focus on secure, scalable exec

    Extracts compact accessibility trees with unique references to enable efficient agent navigation.

    Rust
    在 GitHub 上查看↗36,203
  • github/awesome-copilotgithub 的头像

    github/awesome-copilot

    35,119在 GitHub 上查看↗

    Awesome Copilot is a comprehensive framework for autonomous software development, providing the infrastructure to orchestrate multi-agent teams and automate complex coding workflows. It functions as a centralized platform for managing AI-driven development, enabling developers to deploy specialized agents that interact with local files, terminal commands, and external APIs to execute end-to-end software delivery tasks. The project distinguishes itself through its focus on governance and extensibility, offering a suite of security controls, policy-based execution guardrails, and audit trails t

    Automates the creation of compliance reports by scanning web interfaces against accessibility standards.

    Pythonaigithub-copilothacktoberfest
    在 GitHub 上查看↗35,119
  • lightpanda-io/browserlightpanda-io 的头像

    lightpanda-io/browser

    31,168在 GitHub 上查看↗

    This project is a high-performance headless browser engine designed for scalable web automation, data extraction, and AI agent integration. It provides a specialized environment that allows autonomous agents and testing frameworks to interact with web content through standardized remote control protocols. By executing pages in a lightweight, headless state, the engine minimizes resource consumption while maintaining the ability to perform complex navigation and dynamic content rendering. The platform distinguishes itself through deep integration with AI-centric communication layers and advanc

    Returns a structured array of nodes representing the accessibility tree of a web page to provide semantic context for automated agents.

    Zigbrowserbrowser-automationcdp
    在 GitHub 上查看↗31,168
  • avaloniaui/avaloniaAvaloniaUI 的头像

    AvaloniaUI/Avalonia

    30,986在 GitHub 上查看↗

    Avalonia is a cross-platform desktop framework that enables the creation of native-feeling applications for Windows, macOS, and Linux from a single codebase. It functions as a declarative UI toolkit, allowing developers to define complex visual hierarchies and interface structures using a markup-based syntax that maps directly to underlying object properties. By utilizing the Model-View-ViewModel architectural pattern, the framework facilitates a clean separation between application logic and user interface layout, which simplifies unit testing and component maintenance. The framework disting

    Compares captured bitmaps of rendered frames against baselines to identify layout or styling changes.

    C#androidapp-frameworkavalonia
    在 GitHub 上查看↗30,986
  • wearehive/project-guidelineswearehive 的头像

    wearehive/project-guidelines

    29,458在 GitHub 上查看↗

    This project is a comprehensive set of architectural and coding standards for organizing and maintaining high-quality JavaScript applications. It provides a framework for JavaScript project best practices across the full software development lifecycle, establishing unified guidelines for project organization and development. The guidelines cover specific standards for REST API design, utilizing resource-oriented interfaces and standardized HTTP methods. It also includes a web accessibility standard focused on semantic HTML and automated audits, alongside a defined Git workflow standard for br

    Implements semantic HTML rules and automated audits to ensure web content accessibility for all users.

    JavaScript
    在 GitHub 上查看↗29,458
  • elsewhencode/project-guidelineselsewhencode 的头像

    elsewhencode/project-guidelines

    29,458在 GitHub 上查看↗

    This project provides a comprehensive collection of standardized conventions and architectural patterns designed to maintain consistent code quality, secure workflows, and project stability. It serves as a structured guide for implementing engineering processes, including automated testing, dependency management, and environment configuration across diverse software development lifecycles. The framework distinguishes itself by offering a unified approach to version control and interface design. It enforces linear development practices through standardized commit messages and branch protection

    Integrates automated linting and accessibility audits to ensure web content remains navigable and inclusive.

    JavaScriptbest-practicesguidelineshow-to
    在 GitHub 上查看↗29,458
  • opendataloader-project/opendataloader-pdfopendataloader-project 的头像

    opendataloader-project/opendataloader-pdf

    25,769在 GitHub 上查看↗

    This project is a PDF data extraction tool and document preprocessor designed to convert PDF files into structured formats such as Markdown, JSON, and HTML. It functions as an OCR document parser for scanned files, an accessibility automator for generating PDF/UA compliant metadata, and a loader for AI orchestration frameworks like LangChain. The software distinguishes itself through specialized handling of complex document elements, including the conversion of mathematical formulas into LaTeX and the generation of natural-language descriptions for charts and images. It utilizes recursive seg

    Validates PDF documents against industry standards to ensure logical structure and accessibility compliance.

    Javaa11yaccessibilityai
    在 GitHub 上查看↗25,769
  • responsively-org/responsively-appresponsively-org 的头像

    responsively-org/responsively-app

    24,991在 GitHub 上查看↗

    This application is a specialized web browser designed to streamline responsive design testing by rendering multiple viewport configurations simultaneously. It functions as a cross-platform testing suite that allows developers to preview and interact with web content across diverse mobile, tablet, and desktop device profiles within a single workspace. The tool distinguishes itself by synchronizing user interactions and application state across all active browser instances. When a user navigates, scrolls, or clicks in one view, these events are broadcast to every other open viewport to ensure

    Captures and saves screenshots across multiple device profiles to track design changes and layout status.

    TypeScriptcontributions-welcomedesktop-appdeveloper-tools
    在 GitHub 上查看↗24,991
  • goldbergyoni/javascript-testing-best-practicesgoldbergyoni 的头像

    goldbergyoni/javascript-testing-best-practices

    24,589在 GitHub 上查看↗

    This project is a comprehensive knowledge base and educational resource for JavaScript developers, focused on establishing industry-standard methodologies for automated software testing. It provides a structured collection of design patterns and actionable guidelines designed to improve code reliability, maintainability, and overall software quality across the development lifecycle. The repository distinguishes itself by offering a granular, pattern-based approach to testing that spans unit, integration, and end-to-end verification. It emphasizes specific architectural strategies such as comp

    Utilizes automated tools to detect visual regressions and layout issues.

    JavaScriptangularchaici
    在 GitHub 上查看↗24,589
  • necolas/react-native-webnecolas 的头像

    necolas/react-native-web

    22,132在 GitHub 上查看↗

    This project is a cross-platform user interface framework that maps mobile-native component primitives to standard web elements. It enables developers to build consistent applications that function across both mobile and web environments by providing a unified library of components and shared logic. The framework distinguishes itself through a specialized style engine that converts JavaScript object-based declarations into optimized, scoped CSS at runtime. It also features a responsive layout engine that implements a flexbox-based system, ensuring that interfaces adapt dynamically to differen

    Maps component roles to semantic HTML and manages focus states to ensure compatibility with assistive technologies.

    JavaScriptcross-platformcss-in-jsgui-framework
    在 GitHub 上查看↗22,132
  • darkreader/darkreaderdarkreader 的头像

    darkreader/darkreader

    22,079在 GitHub 上查看↗

    This project is a browser extension that functions as a visual accessibility aid and dark mode generator. It dynamically analyzes web page content to create and apply dark color schemes, aiming to reduce eye strain and improve readability for users. The extension operates by injecting custom style sheets and filters directly into the browser document object model. It distinguishes itself through a combination of automated theme generation and granular control, allowing users to adjust brightness, contrast, and sepia levels. It also supports site-specific overrides and exclusions, enabling use

    Improves web content readability for users with visual impairments or light sensitivity through contrast and color adjustments.

    TypeScriptaccessibilitychrome-extensiondark-mode
    在 GitHub 上查看↗22,079
  • voltagent/awesome-claude-code-subagentsVoltAgent 的头像

    VoltAgent/awesome-claude-code-subagents

    21,906在 GitHub 上查看↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Evaluates digital interfaces against accessibility standards to identify gaps in navigation and screen reader support.

    Shellai-agent-frameworkai-agent-toolsai-agents
    在 GitHub 上查看↗21,906
  • wagtail/wagtailwagtail 的头像

    wagtail/wagtail

    20,366在 GitHub 上查看↗

    Wagtail is an open-source content management system built on the Django web framework. It provides a structured, tree-based approach to content modeling, allowing developers to define custom page types and reusable content components that are managed through a highly customizable administrative interface. The platform distinguishes itself through its flexible, block-based content composition system, which enables editors to assemble complex page layouts dynamically. It also offers robust support for multi-site and multi-lingual environments, allowing organizations to manage distinct websites

    Scans pages during preview using an automated testing engine to identify accessibility issues.

    Pythoncmsdjangohacktoberfest
    在 GitHub 上查看↗20,366
  • testing-library/react-testing-librarytesting-library 的头像

    testing-library/react-testing-library

    19,606在 GitHub 上查看↗

    React Testing Library is a testing framework for verifying React components by interacting with rendered output instead of internal implementation details. It functions as a DOM testing utility and a frontend integration testing tool that mounts components into a virtual document object model for execution within Node.js environments. The library utilizes an accessibility-first query engine to locate user interface elements via ARIA roles and labels. This approach ensures web accessibility standards are met by mirroring how users perceive the interface rather than relying on implementation-sp

    Ensures web interfaces meet accessibility standards by validating them through user-perceivable labels and roles.

    JavaScriptjavascriptreactjstesting
    在 GitHub 上查看↗19,606
上一个1234…5下一个
  1. Home
  2. Testing & Quality Assurance
  3. Accessibility and Visual Testing

探索子标签

  • Accessibility Testing14 个子标签Tools that evaluate software interfaces to ensure they meet accessibility standards for users with disabilities.
  • Visual Testing4 个子标签Automated utilities that compare visual output against expected designs to detect rendering errors or UI regressions.
  • Web Accessibility3 个子标签Resources and guidelines focused on ensuring web content is perceivable and operable by all users.
  • Web Accessibility Standards2 个子标签Frameworks and structural conventions that define how documents should be marked up to support assistive technologies.