4 Repos
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 ist ein macOS-Fenstermanager und Tiling-Utility, das die Größenänderung und Positionierung von Anwendungsfenstern durch vordefinierte Tastenkombinationen ermöglicht. Es fungiert als Shortcut-Manager zur Automatisierung von Fensterbewegungen und Arbeitsbereichsorganisation. Das Utility ist auf das Kacheln von Fenstern in proportionale Breiten und Höhen spezialisiert. Es enthält eine Funktion zum Durchlaufen von Dimensionen, die Fenstergrößen durch eine Reihe vordefinierter Verhältnisse mittels direkter Tastatureingaben rotiert.
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.