PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Desktop Automation Python Packages

Python packages with the GitHub topic desktop-automation. Sorted by relevance, with stars and monthly downloads.
trycua
cua-sandbox

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).

72K 17K 1K
trycua
cua-auto

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).

72K 17K 1K
trycua
cua

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).

48K 17K 1K
trycua
cua-cli

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).

47K 17K 1K
aadya940
orbit-cua

Building Blocks to automate desktop workflows end-to-end using AI

38K 5 0
trycua
cua-computer-server

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).

13K 17K 1K
trycua
cua-som

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).

6K 17K 1K
AshAutomates
autocore

A Python library that unifies GUI automation, headless browser control and common system actions into a single import.

2K 0 0
autokey
autokey

Keyboard and GUI automation on Linux (X11)

827 4K 236
isac322
kwin-mcp

MCP server for Linux desktop GUI automation on KDE Plasma 6 Wayland -- 30 tools for virtual and live sessions

656 23 7
trycua
cua-bench

Open-source infrastructure for Computer-Use Agents. Sandboxes, SDKs, and benchmarks to train and evaluate AI agents that can control full desktops (macOS, Linux, Windows).

620 17K 1K
MikkoParkkola
axterminator

MCP server for macOS desktop automation. Background GUI testing, 30 tools, audio capture, camera, virtual desktops. Built in Rust.

384 2 0
Touchpoint-Labs
touchpoint-py

Give your AI agent eyes and hands on any desktop — cross-platform accessibility API with MCP server

313 35 2
chigwell
pyautogui-mcp

MCP server exposing PyAutoGUI for desktop automation with dynamic tool registry and stdio/http transports.

286 4 0
mikuh
migi-cli

Skill-oriented desktop GUI vision automation CLI for LLM agents with machine-readable JSON output.

272 1 0
hofstadter-io
self-driving-desktop

Desktop Automation Framework. Drive your keyboard and mouse with text files.

138 586 36
computeruseprotocol
computeruseprotocol

Python SDK for the Computer Use Protocol

129 6 1
smythp
tine-cli

Drive a GNOME Wayland desktop from AI agents. CLI-first, no portals, no consent dialogs.

122 18 1
iBz-04
raya-agent

A Computer-use Agent for the Windows Operating System.

68 27 3
    • Data from PyPI, GitHub, ClickHouse, and BigQuery