1 مستودع
Tools for automating repetitive tasks and GUI interactions specifically within Linux desktop environments.
Distinguishing note: Existing candidates focused on optimizations or environments rather than the act of automation via scripting.
Explore 1 awesome GitHub repository matching operating systems & systems programming · Linux Desktop Automation. Refine with filters or upvote what's useful.
AutoKey is a Linux GUI macro manager and Python desktop automation tool. It functions as a background daemon that simulates keyboard and mouse events via the X11 protocol to automate interactions with graphical user interfaces. The software provides a Python scripting engine for executing stateful automation and a text expansion utility that replaces short abbreviations with predefined content or scripted actions in real time. It differentiates itself by combining low-level input simulation with the ability to manage global state and persistent variables across different scripts. The project
Enables the creation of Python scripts to automate repetitive system operations and GUI tasks on Linux.