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

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

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

12 个仓库

Awesome GitHub RepositoriesInterface Accessibility

Development of user interfaces that integrate with assistive technologies for users with disabilities.

Distinct from Accessible Interfaces: The candidates focus on specific interactions like drag-and-drop or AI workflows rather than general interface accessibility

Explore 12 awesome GitHub repositories matching user interface & experience · Interface Accessibility. Refine with filters or upvote what's useful.

Awesome Interface Accessibility GitHub Repositories

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

    angular/components

    25,033在 GitHub 上查看↗

    This project is a collection of reusable UI component libraries for the Angular framework. It serves as an accessibility framework and a suite of building blocks for constructing user interfaces. The library provides a specialized component suite for implementing Material Design visual and interaction specifications. It also includes dedicated integrations for embedding interactive Google Maps with geographic data overlays and integrating YouTube video players with support for deferred loading. The project covers a broad range of UI development capabilities, including the creation of accessi

    Provides standardized elements and patterns to ensure user interfaces are compatible with screen readers.

    TypeScriptangularangular-componentsmaterial
    在 GitHub 上查看↗25,033
  • dotnet/wpfdotnet 的头像

    dotnet/wpf

    7,665在 GitHub 上查看↗

    WPF is a .NET desktop UI framework and application framework designed for creating graphical user interfaces specifically for the Windows operating system. It functions as a XAML-based UI toolkit that uses an XML-based language to define interfaces and separate design from application logic. The framework includes a vector graphics rendering engine that produces resolution-independent visuals. This system allows graphics to scale without loss of quality on high-density monitors. The project covers broad capability areas including modern UI styling, rich media content hosting, and desktop int

    Implements accessibility support to ensure compatibility with assistive technologies.

    C#dotnethelp-wantedwpf
    在 GitHub 上查看↗7,665
  • flutter-team-archive/engineflutter-team-archive 的头像

    flutter-team-archive/engine

    7,576在 GitHub 上查看↗

    This project is a cross-platform rendering engine and Dart runtime embedder. It functions as a hardware-accelerated graphics engine that composites and paints user interfaces across mobile, desktop, and web targets. The engine utilizes a hardware-accelerated rendering pipeline to drive high-frame-rate animations using GPU APIs such as Vulkan, Metal, and OpenGL. It incorporates an accessibility framework that maps user interface semantics to platform assistive technologies and screen readers. The system provides a platform abstraction layer for managing file and network I/O and incorporates a

    Exposes interface elements and events to assistive technologies to ensure inclusive application use.

    C++c-plus-plus
    在 GitHub 上查看↗7,576
  • uswds/uswdsuswds 的头像

    uswds/uswds

    7,116在 GitHub 上查看↗

    The United States Web Design System is a government design system and accessible UI framework. It provides a collection of standardized CSS and JavaScript components, along with a CSS component library, specifically designed for building consistent federal government websites. The system allows for custom CSS theme development through the use of design tokens for colors, spacing, and typography. Users can customize visual themes and compile custom styles to maintain a unified brand identity across multiple web properties. The framework covers responsive interface design and web accessibility

    Ensures user interfaces integrate with assistive technologies to meet legal accessibility requirements.

    SCSS
    在 GitHub 上查看↗7,116
  • jonathantneal/sanitize.cssjonathantneal 的头像

    jonathantneal/sanitize.css

    5,293在 GitHub 上查看↗

    sanitize.css 是一个 CSS 重置库和标准化工具,为 Web 项目提供基准样式表。它通过移除不一致的浏览器默认样式并实施全局 CSS 重置,建立了一个统一的视觉起点。 该项目专注于跨浏览器样式标准化,确保排版、表单控件和 HTML 元素在不同浏览器和设备上呈现一致。它实现了系统字体栈以消除渲染差异,并应用盒模型(box-sizing)标准化以确保可预测的布局模型。 该库还包括无障碍基础功能,例如将无障碍角色映射到视觉光标,并尊重系统减少动画的偏好。此外,它还通过强制图像和嵌入内容保持在其父容器内来处理响应式媒体。

    Maps accessibility roles to specific visual cursors to provide non-obvious interface cues.

    CSS
    在 GitHub 上查看↗5,293
  • steven-tey/precedentsteven-tey 的头像

    steven-tey/precedent

    5,098在 GitHub 上查看↗

    Precedent 是一个 Next.js 应用程序启动器和组件库,提供了一套预配置的工具和原语,用于构建生产就绪的 Web 界面。它作为一个工具包,用于引导集成身份验证、分析和一系列自选 UI 组件的应用程序。 该项目的特色在于 Tailwind CSS UI 套件,它结合了无障碍原语和动画库来创建精致的界面。它包括一个服务器端图像生成器,用于在网络边缘以编程方式创建动态社交分享图像和预览视觉效果。 该库涵盖了广泛的功能,包括用于用户身份验证和会话管理的第三方身份集成、用于跟踪访问者指标的隐私优先网站分析,以及一系列用于管理客户端状态、本地存储和元素可见性的自定义 React Hook。它还提供了用于格式化文本和数字的实用程序。

    Provides a library of components that integrate accessibility primitives and motion libraries for a professional production feel.

    TypeScriptauthjseslintframer-motion
    在 GitHub 上查看↗5,098
  • microsoft/fluentui-blazormicrosoft 的头像

    microsoft/fluentui-blazor

    4,768在 GitHub 上查看↗

    This project is a Blazor component library and web UI framework used for building web applications with ASP.NET Core Blazor. It serves as an implementation of the Fluent Design System, providing a collection of reusable, pre-styled user interface elements to ensure visual consistency and accessibility. The library includes an asynchronous data grid capable of resolving remote queries through asynchronous data fetching and entity mapping. It utilizes a design token system to manage visual styles and personalization settings across an application. The framework covers broader capabilities for

    Enables the assembly of web pages that meet accessibility standards using pre-verified interactive UI components.

    C#adaptive-uiblazorcomponent-architecture
    在 GitHub 上查看↗4,768
  • vercel/next-learnvercel 的头像

    vercel/next-learn

    4,745在 GitHub 上查看↗

    next-learn 是一个教育资源和参考实现集合,用于构建全栈 Web 应用。它作为 Next.js 框架的学习资源和教程,提供展示服务端渲染和基于 React 生态系统的入门代码和示例项目。 该项目提供了一个全栈 Web 模板,展示了数据库集成、用户身份验证和服务端逻辑的完整实现。它包括 Web 性能优化的参考示例,专门演示了服务端组件、服务端操作和动态路由的使用。 代码库涵盖了广泛的全栈功能,包括通过服务端查询和变更进行的数据管理、通过路由守卫进行的基于身份的访问控制,以及使用文件系统路由的导航架构。它还实现了各种渲染策略、图像和字体的素材优化以及用户界面样式设计。

    Implements interface accessibility enhancements using semantic markers and descriptive labels.

    TypeScript
    在 GitHub 上查看↗4,745
  • pinterest/gestaltpinterest 的头像

    pinterest/gestalt

    4,360在 GitHub 上查看↗

    Gestalt 是一个类型安全的 React UI 组件库和设计系统。它提供了一系列可重用的界面元素和设计令牌,遵循国际无障碍标准,以确保不同需求人群的可用性。 该框架包含一个响应式 Web 布局系统,具有定义的断点和网格容器,可为桌面、移动和平板设备适配界面。它具有国际化的组件套件,支持多种语言、区域配色方案和从右到左的文本方向。 该库涵盖了广泛的界面能力,包括具有虚拟化功能以实现高性能渲染的灵活网格和瀑布流显示、全面的表单元素以及导航系统。它还提供用于通过警报和横幅进行系统状态通信的工具、模态框和弹出框等上下文覆盖层,以及用于指标和趋势的可访问数据可视化。 该系统利用官方 TypeScript 声明来确保数据完整性,并在开发过程中防止运行时错误。

    Develops web user interfaces that follow international accessibility standards to ensure usability for people with diverse needs.

    TypeScript
    在 GitHub 上查看↗4,360
  • shadcnblocks/kiboshadcnblocks 的头像

    shadcnblocks/kibo

    3,831在 GitHub 上查看↗

    Kibo is a registry-based UI framework and accessible web interface library that distributes modular components as raw source code. It functions as a collection of utility-styled building blocks and headless UI primitives that separate complex state management and accessibility logic from visual presentation. The project utilizes a source-code distribution model, allowing components to be fetched and injected from a centralized registry directly into a local project directory. This approach enables full ownership of the code and the ability to customize component logic and visual styles. The

    Acts as a comprehensive library of reusable interface elements engineered for high accessibility standards in complex applications.

    TypeScriptaccessiblecomponentscomposable
    在 GitHub 上查看↗3,831
  • embarcadero/dev-cppEmbarcadero 的头像

    Embarcadero/Dev-Cpp

    2,882在 GitHub 上查看↗

    Dev-Cpp is a comprehensive development suite that serves as a C++ integrated development environment, a cross-platform application builder, and a visual UI designer. It provides a toolchain for writing, compiling, and debugging native C++ applications on Windows, while offering a framework to create native binaries for desktop, mobile, and IoT devices from a single codebase. The project distinguishes itself by integrating an embedded SQL database engine and a REST API development platform directly into the workflow. It includes an AI-assisted coding tool that leverages large language models t

    Implements standard automation interfaces to support accessibility tools and UI testing.

    Pascalcppdelphidev-cpp
    在 GitHub 上查看↗2,882
  • spartan-ng/spartanspartan-ng 的头像

    spartan-ng/spartan

    2,655在 GitHub 上查看↗

    Spartan is a development framework and design system toolset that combines a headless UI component library with a full-stack application scaffolder. It provides accessible, unstyled primitives that separate behavioral logic from visual styling, while automating the creation of development environments with end-to-end type safety across API and database layers. The project distinguishes itself by utilizing a component distribution model that copies styled source files directly into the local codebase to prevent dependency-based style locking. It also functions as an AI context server, using a

    Composes user interfaces using headless primitives for inputs and navigation that prioritize accessibility.

    TypeScriptaccessibilityanalogjsangular
    在 GitHub 上查看↗2,655
  1. Home
  2. User Interface & Experience
  3. Interface Accessibility

探索子标签

  • Visual Cursor CuesCSS rules that map accessibility roles to specific mouse cursors to provide functional interface cues. **Distinct from Interface Accessibility:** Focuses on the visual cursor representation of accessibility roles, rather than general interface accessibility or technical role translation.