spyoungtech/ahk
Python wrapper for AutoHotkey with full type support. Harness the automation power of AutoHotkey with the beauty of Python. observed · 2026-08-28
Health v2 · maintenance only
78/100
- Activity 98
- Release rhythm 40
- Longevity 100
Flags: no_readme
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 25
- age_days: 2841
- days_rel: 518
- days_push: 16
- n_releases_24m: 4
Adoption not part of the score
1030 stars · 73 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Python wrapper for AutoHotkey that lets you drive Windows automation (mouse, keyboard, windows) from Python with full type support, including asyncio APIs. It requires AutoHotkey installed and bridges Python code to AHK scripts.
Use cases
- automate mouse clicks and keyboard input on windows
- control and manipulate windows from python
- replace pyautogui with autohotkey power
- run autohotkey automation from python scripts
- asyncio-based windows automation
- send keystrokes and hotkeys programmatically
When to choose
- you need Windows desktop automation from Python
- you want AutoHotkey capabilities with typed Python APIs
- you need async automation workflows
When to avoid
- you need cross-platform automation on macOS or Linux
- you don't want to install AutoHotkey
- you're automating web browsers only
Facets
library · maturity active
workflow-automation developer-tools windows developer-tools windows python autohotkey asyncio gui-automation keyboard-automation mouse-automation automation
1 source
- registry_pypi: https://pypi.org/pypi/ahk/json · fetched 2026-08-29 · 4c23d7ec6844
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| spyoungtech/ahk | main | 78 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem