• Home
  • Categories
  • Tags
  • Pricing
  • Submit
  1. Home
  2. Themed Directories
  3. Awesome AutoHotkey

Awesome AutoHotkey

Awesome list collecting AutoHotkey scripts, libraries, and tools.

🌐Visit Website

About this tool

Awesome AutoHotkey

Category: Themed Directories
Website: https://github.com/ahkscript/awesome-AutoHotkey#readme

Overview

Awesome AutoHotkey is a curated, community-maintained directory of AutoHotkey libraries, script collections, tools, and learning resources. It organizes the AutoHotkey ecosystem into clear sections so users can find reusable code, development utilities, and documentation for Windows automation and scripting.

Out-of-date or discontinued but historically relevant items are kept in a separate Historical.md listing.

Features

Scope and Structure

  • Curated list focused on AutoHotkey scripting for Windows automation.
  • Inspired by and aligned with the broader "awesome" list ecosystem.
  • Clear top-level sections:
    • Libraries
    • Library Distributions
    • Scripts
    • Tools
    • Tutorials
    • Resources
    • Forks (e.g., AutoHotkey_H)
  • Separate Historical section for outdated but relevant projects.

Libraries

Reusable code components grouped by domain:

  • Clipboard
    • Example: WinClip – class for advanced clipboard manipulation, extending default AutoHotkey clipboard features including RTF, HTML, and image support.
  • Console
    • Example: AHKonsole – class-based console support, enabling creation of console objects and multiple console buffer objects (e.g., for double buffering).
  • Data format – libraries handling data encoding/decoding and formats.
  • Data Structures and Algorithms – reusable structures (e.g., lists, maps) and algorithm implementations.
  • Database – helpers for interacting with databases.
  • Filesystem – file and directory utilities.
  • Graphics – drawing and image-related helpers.
  • GUI – window and UI creation helpers/components.
  • Hotkeys – advanced hotkey handling and binding utilities.
  • Joystick – joystick and game controller handling.
  • Maths – numeric and mathematical helper functions.
  • Memory – low-level memory operations and utilities.
  • Networking – HTTP, sockets, and related networking helpers.
  • Plotting – graphs, charts, bars, and other data visualizations.
  • System – OS and system-level interaction helpers.
  • Text manipulation – string processing and text utilities.

Library Distributions

  • Collections or bundles of AutoHotkey libraries packaged together for easier reuse.

Scripts

End-user and example scripts, organized by function:

  • Clipboard – automation for copy/paste and clipboard workflows.
  • Filesystem – file management and operations.
  • Graphics – graphic or visual manipulation scripts.
  • GUI – interface-based tools and utilities.
  • Maths – numeric or calculation-related scripts.
  • Mouse – mouse automation, movement, and interaction.
  • Typing – text expansion, typing aids, and input helpers.
  • Window management – managing and arranging application windows.
  • Games – game-related tools or examples built with AutoHotkey.

Tools

Development and support tooling for AutoHotkey:

  • Interpreter – tools related to running AutoHotkey code.
  • Decompilers – tools for inspecting compiled scripts.
  • Debugging – debuggers and diagnostic helpers.
  • Integrated Development Environment (IDE) – editors and development environments tailored to AutoHotkey.
  • GUI WYSIWYG Builders – visual UI designers for building AutoHotkey GUIs.
  • Script Recorders and Writers – tools to record user actions or help generate scripts.
  • Web Syntax Highlighters – syntax highlighting for embedding AutoHotkey code on the web.
  • Others – additional utilities that don’t fit the above categories.
  • (Use in) Other Programming Languages – integrations and bridges to use AutoHotkey capabilities from other languages.

Tutorials

Learning resources focused on specific AutoHotkey topics:

  • Classes – object-oriented AutoHotkey usage and patterns.
  • COM – using COM (Component Object Model) from AutoHotkey.
  • GUI – building and managing graphical user interfaces.
  • MCode (machine code) – integrating or using machine code within AutoHotkey.

Resources

Reference and external materials:

  • Documentation – official or major documentation sources.
  • Books – published materials about AutoHotkey.
  • Quick-start guides – beginner-friendly introductions.
  • Websites – useful AutoHotkey-related sites.

Forks

  • Lists relevant forks and variants such as AutoHotkey_H, providing alternative runtimes or extended capabilities.

Pricing

  • Not applicable. Awesome AutoHotkey is an open, curated list of links and resources, not a paid product or service.
Surveys

Loading more......

Information

Websitegithub.com
PublishedDec 25, 2025

Categories

1 Item
Themed Directories

Tags

3 Items
#automation
#windows
#scripting

Similar Products

6 result(s)
awesome-actions

awesome-actions is an awesome-list dedicated to curating useful GitHub Actions. It provides a structured directory of reusable actions for CI/CD and automation on GitHub, aligning with the meta-collection of awesome directories.

Awesome Ansible

A curated Awesome directory of resources, tools, and roles for Ansible, the open‑source automation and configuration management platform.

Awesome AutoIt

Awesome-style curated list of AutoIt scripts, libraries, and resources.

Awesome GitHub Actions

An awesome list of GitHub Actions and related resources to automate workflows in GitHub repositories.

Awesome PowerShell

An awesome collection of PowerShell modules, scripts, and resources for Windows, macOS, and Linux users.

Awesome PowerToys Run Plugins

A curated list of community plugins for PowerToys Run, the Windows quick launcher, organized in an awesome‑style directory.

Built with
Ever Works
Ever Works

Connect with us

Stay Updated

Get the latest updates and exclusive content delivered to your inbox.

Product

  • Categories
  • Tags
  • Pricing
  • Help

Clients

  • Sign In
  • Register
  • Forgot password?

Company

  • About Us
  • Admin
  • Sitemap

Resources

  • Blog
  • Submit
  • API Documentation
All product names, logos, and brands are the property of their respective owners. All company, product, and service names used in this repository, related repositories, and associated websites are for identification purposes only. The use of these names, logos, and brands does not imply endorsement, affiliation, or sponsorship. This directory may include content generated by artificial intelligence.
Copyright © 2025 Ever. All rights reserved.·Terms of Service·Privacy Policy·Cookies