awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

74 Repos

Awesome GitHub RepositoriesAccessibility

Tools and frameworks that help developers create software interfaces that are usable by people with diverse abilities.

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

Awesome Accessibility GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • flutter/flutterAvatar von flutter

    flutter/flutter

    177,056Auf GitHub ansehen↗

    This project is a multi-platform UI framework designed for building applications that target mobile, web, and desktop environments from a single codebase. It utilizes a declarative paradigm where the user interface is defined as a function of application state, supported by a layered architecture that includes a high-performance rendering engine and a multi-platform compilation model. The framework provides a comprehensive suite of developer tools, including hot reloading for real-time code injection and diagnostic utilities for monitoring application state and performance. It features a modu

    Bundles built-in semantic labeling, focus management, and contrast guidelines to facilitate inclusive application development.

    Dartandroidapp-frameworkcross-platform
    Auf GitHub ansehen↗177,056
  • vercel/next.jsAvatar von vercel

    vercel/next.js

    140,051Auf GitHub ansehen↗

    Next.js is a web development framework that provides a file-system-based routing system and a suite of server-side utilities for managing the request-response cycle. It includes built-in support for data fetching, caching, and revalidation, allowing developers to control how content is rendered and served. The framework offers a centralized configuration system for build-time settings, environment variables, and deployment adapters, alongside a command-line interface for bootstrapping new projects. The framework covers a wide range of application requirements, including metadata management fo

    Provides comprehensive guidelines and resources for implementing accessible, inclusive web design standards.

    JavaScriptreactframeworkssr
    Auf GitHub ansehen↗140,051
  • facebook/react-nativeAvatar von facebook

    facebook/react-native

    126,019Auf GitHub ansehen↗

    This project is a cross-platform mobile framework that enables the development of native iOS and Android applications from a single codebase. It utilizes a declarative component-based model where developers define user interfaces using a syntax extension that maps directly to underlying platform-native view primitives. By decoupling application logic from the host platform's main thread, the framework maintains a consistent native view hierarchy while ensuring that JavaScript execution remains independent of UI rendering. The framework distinguishes itself through a robust bridge architecture

    Queries system-level accessibility settings to ensure inclusive experiences for users relying on screen readers.

    C++androidapp-frameworkcross-platform
    Auf GitHub ansehen↗126,019
  • electron/electronAvatar von electron

    electron/electron

    121,727Auf GitHub ansehen↗

    This framework provides a multi-process architecture for building desktop applications using web technologies. It manages the application lifecycle, window states, and system-level integrations through a primary entry point, while isolating web content in separate rendering processes to maintain stability and security. A secure bridge mechanism facilitates communication between these isolated contexts and the main process, ensuring that privileged system APIs remain protected. The framework distinguishes itself through a comprehensive security model that includes process sandboxing, content p

    Detects assistive technology automatically to ensure application features remain accessible to all users.

    C++c-plus-pluschromecss
    Auf GitHub ansehen↗121,727
  • animate-css/animate.cssAvatar von animate-css

    animate-css/animate.css

    82,609Auf GitHub ansehen↗

    Animate.css is a library of pre-defined, cross-browser CSS keyframe animations that can be applied to elements through declarative class toggling. It functions as a comprehensive motion framework, providing a standardized set of effects that ensure consistent visual transitions without requiring custom keyframe definitions. The library is built with a focus on accessibility, automatically respecting system-level reduced motion preferences to ensure that animations are disabled or simplified for users sensitive to screen movement. The framework distinguishes itself through a modular build proc

    Automates the adaptation of motion design by detecting system-level accessibility settings and disabling effects when reduced motion is requested.

    CSSanimationcsscss-animations
    Auf GitHub ansehen↗82,609
  • thedaviddias/front-end-checklistAvatar von thedaviddias

    thedaviddias/Front-End-Checklist

    72,941Auf GitHub ansehen↗

    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 and development practices to ensure digital content remains accessible and navigable for all users.

    MDXchecklistcssfront-end-developer-tool
    Auf GitHub ansehen↗72,941
  • addyosmani/agent-skillsAvatar von addyosmani

    addyosmani/agent-skills

    60,849Auf GitHub ansehen↗

    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

    Implements accessibility standards including keyboard navigation and proper labeling for diverse user needs.

    Shellagent-skillsantigravityantigravity-ide
    Auf GitHub ansehen↗60,849
  • vuejs/coreAvatar von vuejs

    vuejs/core

    53,861Auf GitHub ansehen↗

    Vue is a progressive JavaScript framework designed for building modular, reactive user interfaces. It utilizes a component-based architecture that allows developers to encapsulate logic, templates, and styles into reusable units. At its core, the framework employs a virtual DOM renderer and a proxy-based reactivity system to synchronize application state with the document object model efficiently. What distinguishes this framework is its focus on developer experience and flexibility. It supports a single-file component format that colocalizes related concerns, alongside a powerful composition

    Accessible form patterns are constructed using semantic elements and explicit label associations to ensure compatibility with assistive technologies.

    TypeScript
    Auf GitHub ansehen↗53,861
  • videojs/video.jsAvatar von videojs

    videojs/video.js

    39,805Auf GitHub ansehen↗

    Video.js is a customizable HTML5 video player framework and JavaScript media plugin system. It provides a foundation for rendering and controlling web video playback across different devices and screen sizes, supporting both standard HTML5 integration and adaptive bitrate streaming for live or on-demand content. The project is distinguished by a modular architecture that allows for the extension of playback functionality through a class-based plugin system and middleware-based method interception. This enables the development of tailored media interfaces and the integration of specialized beh

    Ensures inclusive access via ARIA-compliant controls and keyboard navigation for the video interface.

    JavaScriptdashhlshtml
    Auf GitHub ansehen↗39,805
  • airbnb/lottie-androidAvatar von airbnb

    airbnb/lottie-android

    35,614Auf GitHub ansehen↗

    Lottie-android is a native vector animation engine and library for Android that parses JSON specification files into high-fidelity animations. It functions as a JSON animation parser and renderer, translating After Effects exported data into native draw calls to maintain design fidelity on mobile devices. The library supports dynamic user interface control by allowing the modification of animation properties, such as colors, text, and shape attributes, during runtime playback. It also integrates with system-level accessibility settings to adjust playback and visibility in accordance with redu

    Automatically adjusts animation playback speed and visibility based on system-level reduced motion accessibility settings.

    Javaafter-effectsairbnbandroid
    Auf GitHub ansehen↗35,614
  • allthingssmitty/css-protipsAvatar von AllThingsSmitty

    AllThingsSmitty/css-protips

    30,114Auf GitHub ansehen↗

    This project is a curated knowledge base and technical reference for professional web styling. It serves as a comprehensive guide to modern CSS best practices, focusing on techniques that leverage native browser capabilities to create efficient, maintainable, and scalable stylesheets. The collection emphasizes the use of declarative style logic and modern layout engines to replace brittle, imperative approaches. By prioritizing native pseudo-class state management, logical property mapping, and relative unit scaling, the guide demonstrates how to build responsive interfaces that remain consis

    Configures focus states and interactive behaviors to meet accessibility standards for web interfaces.

    awesomeawesome-listcss
    Auf GitHub ansehen↗30,114
  • tailwindlabs/headlessuiAvatar von tailwindlabs

    tailwindlabs/headlessui

    28,619Auf GitHub ansehen↗

    Headless UI is a headless component library and accessible UI component kit that provides logic-only interface elements. It functions as a state-driven UI framework designed to provide functionality without prescribing any specific visual styles. The library is specifically designed for integration with Tailwind CSS, enabling the implementation of custom design systems. It allows users to apply visual styles to components based on whether they are active, selected, or open. The project covers the development of accessible UI components that meet ARIA standards and include built-in keyboard n

    Ensures web components comply with ARIA standards and accessibility requirements.

    TypeScripta11yaccessibilitycomponents
    Auf GitHub ansehen↗28,619
  • yalter/niriAvatar von YaLTeR

    YaLTeR/niri

    25,282Auf GitHub ansehen↗

    Niri is a Wayland compositor that provides a desktop environment for Linux. Its primary purpose is to implement a scrollable tiling window management system, which organizes application windows in a non-overlapping layout that allows horizontal scrolling to access content beyond the screen edge. The compositor features multi-monitor workspace coordination, managing window arrangements and fractional scaling across displays with different resolutions and pixel densities. It supports a dynamic workspace organization model where independent vertical workspace stacks are maintained per monitor.

    Implements accessibility announcement APIs to notify screen readers of interface changes.

    Rust
    Auf GitHub ansehen↗25,282
  • angular/componentsAvatar von angular

    angular/components

    25,033Auf GitHub ansehen↗

    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

    Implements design and development standards to ensure inclusive web experiences and screen reader compatibility.

    TypeScriptangularangular-componentsmaterial
    Auf GitHub ansehen↗25,033
  • angular/material2Avatar von angular

    angular/material2

    25,033Auf GitHub ansehen↗

    This project is a Material Design UI library and Angular component framework. It provides a collection of reusable UI building blocks and development tools for creating consistent web applications that follow Material Design specifications. The framework includes an accessible web component library that uses headless directives and WAI-ARIA patterns to ensure user interface elements meet web accessibility standards. It also provides specialized integration wrappers for embedding and managing interactive Google Maps and YouTube video playback. The project supports custom UI component developm

    Implements development standards for inclusive web experiences using WAI-ARIA patterns.

    TypeScript
    Auf GitHub ansehen↗25,033
  • chrox/readestAvatar von chrox

    chrox/readest

    21,527Auf GitHub ansehen↗

    Readest is a cross-platform digital book reader and library management system designed to render multi-format ebook files across different devices. It provides a consistent interface for viewing digital content while coordinating reading progress, bookmarks, and notes through synchronization services. The application includes specialized tools for technical and academic reading, such as code syntax highlighting, a virtual split-screen viewport for comparing documents, and full-text search for rapid information retrieval. It further extends the reading experience with integrated dictionary loo

    Supports keyboard navigation and screen reader compatibility to ensure digital content is accessible.

    TypeScript
    Auf GitHub ansehen↗21,527
  • readest/readestAvatar von readest

    readest/readest

    21,502Auf GitHub ansehen↗

    Readest is a comprehensive digital reading platform designed to manage, annotate, and consume electronic books across multiple devices. It functions as a versatile library manager and reading environment, supporting a wide range of user needs from standard ebook consumption to specialized study and accessibility-focused workflows. The platform distinguishes itself through advanced features like parallel text study, which enables side-by-side document rendering with synchronized scrolling, and a robust text-to-speech engine that provides hands-free reading with synchronized visual highlighting

    Provides screen reader support, keyboard navigation, and visual reading aids to ensure an inclusive experience for all users.

    TypeScriptandroidcross-platformebook
    Auf GitHub ansehen↗21,502
  • colorlibhq/gentelellaAvatar von ColorlibHQ

    ColorlibHQ/gentelella

    21,373Auf GitHub ansehen↗

    Gentelella is a collection of pre-configured interface templates and a component library designed for building administration panels, data dashboards, and internal management consoles. It provides a Bootstrap 5 based framework that includes accessible web interface templates and PWA-ready dashboard shells. The project features specialized templates for data visualization, utilizing modular chart factories to render line, bar, radar, and heatmap visualizations. It includes a set of ready-to-use interface elements for enterprise prototyping, such as kanban boards, file managers, and interactive

    Develops interfaces following accessibility standards with keyboard navigation and ARIA labels.

    HTMLadminadmin-dashboardadmin-dashboard-template
    Auf GitHub ansehen↗21,373
  • geekyants/nativebaseAvatar von GeekyAnts

    GeekyAnts/NativeBase

    20,389Auf GitHub ansehen↗

    NativeBase is a comprehensive toolkit of accessible components and responsive design frameworks used to build consistent mobile and web applications. It provides a cross-platform UI component library and a React Native component framework that enable the creation of layouts across Android, iOS, and the web from a single codebase. The system is distinguished by a responsive design system that automatically adjusts layouts and global themes to fit different screen sizes and color modes. It utilizes a utility-based styling approach, allowing developers to apply visual styles directly through com

    Integrates with system-level screen readers and accessibility settings for inclusive mobile interfaces.

    TypeScript
    Auf GitHub ansehen↗20,389
  • uikit/uikitAvatar von uikit

    uikit/uikit

    18,534Auf GitHub ansehen↗

    UIkit is a CSS front-end framework and accessible UI component library designed for building responsive web interfaces. It provides a comprehensive set of styling classes and modular components alongside a JavaScript interaction toolkit for managing behavioral elements. The framework includes native support for internationalized web interfaces, featuring multi-locale text translation and right-to-left layout directions. It employs a responsive layout engine that uses flexible grids, adaptive breakpoints, and container widths to align content across different screen sizes. The toolkit covers

    Implements standardized interaction patterns and screen reader roles to ensure web interfaces are inclusive and usable.

    HTML
    Auf GitHub ansehen↗18,534
Vorherige123…4Nächste
  1. Home
  2. User Interface & Experience
  3. Graphical User Interfaces
  4. Accessibility

Unter-Tags erkunden

  • Accessibility Announcement APIs1 Sub-TagMethods for notifying screen readers of interface changes.
  • Accessible Content Structuring1 Sub-TagTechniques for organizing content using semantic landmarks and headings.
  • Accessible Form PatternsImplementation strategies for creating forms that are fully compatible with assistive technologies through semantic markup and labeling.
  • DocumentationCurated resources and best practices for inclusive design.
  • Event ListenersMechanisms for monitoring and responding to system-level accessibility setting changes.
  • FrameworksTools for semantic labeling and focus management.
  • ManagementSystem-level integration for assistive technology detection and configuration.
  • Mobile Accessibility SupportIntegration with system-level screen readers and accessibility settings.
  • Motion Accessibility ControlsAutomated adjustments to animation behavior based on user system-level accessibility settings.
  • Web Accessibility Compliance1 Sub-TagImplementation of design and development standards for inclusive web experiences.