4 dépôts
Interactions with OS-level accessibility APIs to programmatically query and modify system UI elements.
Distinct from Platform API Access: Focuses specifically on the use of accessibility APIs for system manipulation, rather than general platform API access.
Explore 4 awesome GitHub repositories matching operating systems & systems programming · Accessibility Frameworks. Refine with filters or upvote what's useful.
Dozer is a macOS desktop utility and menu bar manager designed to reduce visual clutter by controlling the visibility of status icons in the macOS menu bar. It functions as an icon toggle that allows users to hide unnecessary system icons from view. The application uses trigger icons to manage the visibility state of the menu bar, enabling users to selectively show or hide status indicators to customize the macOS interface and organize their desktop workspace. The tool implements these capabilities by interacting with native macOS accessibility frameworks and system hooks to query and modify
Uses native macOS accessibility frameworks to modify the visibility state of system menu bar items.
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
Provides an accessibility layer that interfaces with OS-level APIs to expose UI semantics to screen readers.
ShiftIt est un gestionnaire de fenêtres et un utilitaire de tuilage pour macOS qui permet de redimensionner et de positionner les fenêtres d'applications via des raccourcis clavier prédéfinis. Il fonctionne comme un gestionnaire de raccourcis pour automatiser le déplacement des fenêtres et l'organisation de l'espace de travail. L'utilitaire se spécialise dans le tuilage des fenêtres en largeurs et hauteurs proportionnelles. Il inclut une fonctionnalité de cycle de dimensions qui fait pivoter les tailles de fenêtres à travers un ensemble de ratios prédéfinis en utilisant des entrées clavier directionnelles.
Uses macOS accessibility APIs to programmatically control the dimensions and positions of application windows.
vimac is a keyboard-driven user interface controller for macOS that translates keyboard sequences and text labels into graphical interface interactions. It functions as an automation layer that maps keyboard inputs to specific UI element interactions, serving as a navigation tool to reduce reliance on a mouse. The utility enables mouse-free interface management by replacing pointer movements with keyboard shortcuts for scrolling and clicking. It specifically allows for triggering clicks, double-clicks, or right-clicks on interface elements through the use of assigned short text labels. The s
Uses macOS accessibility APIs to programmatically locate and query system UI elements and their coordinates.