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. 1.0.1 September 04, 2026 (36 KB)
  2. 1.0.0 September 04, 2026 (35.5 KB)

Pushed by

SHA 256 checksum