AutoControl

AutoControl is a cross-platform Python GUI automation framework providing mouse control, keyboard input, image recognition, screen capture, action scripting, and report generation – all through a unified API that works on Windows, macOS, and Linux (X11).

Note

AutoControl supports Linux Wayland via CLI bridges (wtype + ydotool + grim). See Running AutoControl in CI / Cloud for compositor / install notes. Set JE_AUTOCONTROL_LINUX_DISPLAY_SERVER=x11 to force the XWayland fallback.


Getting Started

User Guide (English)

User Guide (繁體中文)

API Reference


Indices and tables