3 Repos
Retrieve the current state of windows and UI elements for analysis or automation decision-making.
Distinct from Windows Desktop Automation: Distinct from Windows Desktop Automation: focuses specifically on retrieving state information rather than performing actions on windows and UI elements.
Explore 3 awesome GitHub repositories matching operating systems & systems programming · Window and UI State Retrieval. Refine with filters or upvote what's useful.
Slate is a keyboard-driven window manager and tiling system for macOS. It functions as a JavaScript-configurable automation tool and workflow orchestrator, allowing users to resize and position application windows through custom keystroke bindings and predefined spatial configurations. The project distinguishes itself by using a scripting API to define complex window manipulation logic, system event callbacks, and custom input mappings. This allows for the creation of sequenced action chains and the execution of external shell commands tied to specific keyboard shortcuts. Its capabilities in
Retrieves information about the focused window, focused application, or windows at specific coordinates.
This is a Model Context Protocol server that exposes Windows desktop automation and system administration functions to large language models. It provides programmatic control of mouse, keyboard, windows, and UI elements on Windows through simulated user input, while also enabling LLMs to manage the Windows registry, processes, files, and execute PowerShell commands through a remote interface. The server supports multiple transport protocols including stdio, SSE, and streamable HTTP, allowing flexible integration with different language model clients. It implements OAuth 2.0 with PKCE for secu
Retrieves the current state of windows and UI elements for analysis or automation decision-making.
Gui Inspect Tool is a diagnostic utility designed for examining Windows graphical interface hierarchies, monitoring accessibility events, and inspecting window styles. It functions as a desktop application inspection tool that reveals window hierarchies, handle values, styles, and system-level properties of running Windows applications. The software provides capabilities for traversing accessibility tree hierarchies to extract element properties and structural user interface nodes. It includes real-time event hooking to intercept and log asynchronous accessibility and window messages as they
Desktop diagnostic utility that examines window hierarchies, accessibility properties, and system messages.