011 GitHub stars
02Event-driven waiting for conditions like window changes, screen changes, or sleep, with abort functionality
03Keyboard input for pressing key combinations and typing unicode text (Windows only)
04Foreground window inspection (title, process, PID, HWND)
05Mouse input for clicking and dragging at Win32 virtual screen coordinates (Windows only)
06Screen capture with multiple modes (primary, foreground, all screens) and coordinate conversion