
xdotool es una utilidad de línea de comandos orientada a desarrolladores y usuarios avanzados de sistemas operativos basados en X11, como Linux y macOS. Resuelve la necesidad de automatizar tareas de interfaz gráfica mediante scripts, permitiendo interactuar con la ventana activa sin intervención manual. Sus funciones principales incluyen:
Simulación de entrada para generar eventos de teclado y ratón de forma programática.
Gestión de ventanas para mover, redimensionar, ocultar o modificar propiedades como el título.
Búsqueda de ventanas para identificar elementos específicos por nombre o clase.
Control de escritorios para cambiar de espacio de trabajo o mover ventanas entre ellos.
El programa se distribuye bajo la licencia BSD de 3 cláusulas, lo que garantiza su carácter gratuito y de código abierto. Al ser una herramienta ligera y específica para el protocolo X11, su uso está limitado a entornos que soporten esta arquitectura gráfica. Los usuarios suelen buscar alternativas cuando necesitan compatibilidad con sistemas operativos que no utilizan X11, como Windows o macOS moderno, o cuando requieren una interfaz gráfica más intuitiva en lugar de comandos de terminal.
Código abierto
Coste
GratisCódigo abierto
SíLicencia
BSD-3-ClauseRepositorio
jordansissel/xdotoolHay 23 alternativas a xdotool para Windows, Mac, Linux y Web. La mejor alternativa gratuita es Nmap, que además es de código abierto. Otras opciones destacadas: Synergy, strace y sudo. Actualizado en noviembre de 2026.
Coste
GratisLicencia
Código abiertoPlataformas
Mac, Linux, WindowsAlternativas
35Coste
De pagoLicencia
Código abiertoPlataformas
Mac, Linux, WindowsAlternativas
23Coste
GratisLicencia
Código abiertoPlataformas
Mac, LinuxAlternativas
19Coste
GratisLicencia
Código abiertoPlataformas
Mac, LinuxAlternativas
19Coste
GratisLicencia
Código abiertoPlataformas
Linux, MacAlternativas
21Coste
GratisLicencia
Código abiertoPlataformas
Mac, Linux, WindowsAlternativas
17Coste
GratisLicencia
Código abiertoPlataformas
Mac, Linux, WindowsAlternativas
21Coste
GratisLicencia
Código abiertoPlataformas
Mac, LinuxAlternativas
17Coste
GratisLicencia
Código abiertoPlataformas
LinuxAlternativas
11Coste
GratisLicencia
PropietariaPlataformas
MacAlternativas
6Coste
GratisLicencia
Código abiertoPlataformas
Mac, Linux, WindowsAlternativas
22Coste
GratisLicencia
Código abiertoPlataformas
Mac, LinuxAlternativas
22Coste
GratisLicencia
Código abiertoPlataformas
Mac, Linux, WindowsAlternativas
23Coste
De pagoLicencia
PropietariaPlataformas
MacAlternativas
13Coste
GratisLicencia
Código abiertoPlataformas
Mac, Linux, WindowsAlternativas
17Coste
GratisLicencia
PropietariaPlataformas
MacAlternativas
6Coste
GratisLicencia
Código abiertoPlataformas
Windows, Mac, LinuxAlternativas
24Coste
GratisLicencia
Código abiertoPlataformas
Mac, LinuxAlternativas
19Coste
GratisLicencia
PropietariaPlataformas
MacAlternativas
15Coste
GratisLicencia
Código abiertoPlataformas
Mac, Linux, WebAlternativas
20Coste
GratisLicencia
Código abiertoPlataformas
Mac, Linux, WindowsAlternativas
15Coste
GratisLicencia
Código abiertoPlataformas
Mac, Linux, WindowsAlternativas
19Coste
GratisLicencia
Código abiertoPlataformas
Mac, LinuxAlternativas
22