Keysharp is a cross-platform C# implementation of the AutoHotkey v2 language. It is in alpha testing; Windows has the broadest coverage. The compatibility target is AutoHotkey v2.1-alpha.33.

Download Keysharp0.0.0.17 for Windows, Linux and macOS

Independent project: Keysharp and KeysharpDocs are not affiliated with, endorsed by, or maintained by the AutoHotkey Foundation or AutoHotkey team. This reference is derived from AutoHotkeyDocs with permission; see licensing and documentation provenance.

Quick Reference

Getting started:

Language and scripts:

Keyboard and mouse: