AutoGUI controls the mouse and keyboard, takes screenshots, finds images on the screen, shows message boxes, and inspects application windows. It is a Ruby port of Python PyAutoGUI with snake_case methods and CamelCase aliases. Windows talks to the Win32 API through Ruby's standard-library Fiddle (no extra gems). macOS uses osascript and screencapture. Linux uses xdotool plus scrot, ImageMagick, or grim. Fail-safe: moving the cursor into a screen corner raises FailSafeException.
Required Ruby Version
>= 2.7.0
Authors
pardeep2690
Versions
-
1.0.1
-
source
- 1.0.1 source September 04, 2026 (36 KB)
-
-
1.0.0
-
source
- 1.0.0 source September 04, 2026 (35.5 KB)
-