Skip to content
This repository
branch: master
Octocat-spinner-32 AFC @ f0ca601
Octocat-spinner-32 AHK-DB @ b40d791
Octocat-spinner-32 AHK-Lib-ADOSQL @ 648d8f2
Octocat-spinner-32 AHK-Lib-JSON_ToObj @ 52cd6dc
Octocat-spinner-32 AHK-Lib-Table @ 32636a5
Octocat-spinner-32 AHK-Util-Funcs @ 8d1d2cd
Octocat-spinner-32 AHKLink @ 376d4a7
Octocat-spinner-32 AHK_cGist @ 3467669
Octocat-spinner-32 AHK_cTable @ 04c5181
Octocat-spinner-32 AHKs @ 4c63de0
Octocat-spinner-32 ALD.ahk @ be6a060
Octocat-spinner-32 AeroThumbnail @ aac55ea
Octocat-spinner-32 AssociativeArrays
Octocat-spinner-32 AsyncHttp @ 91ff7ff
Octocat-spinner-32 AutoHotkey-ElementTree @ 9c126f7
Octocat-spinner-32 AutoHotkey-Expose @ 28f0455
Octocat-spinner-32 AutoHotkey-IPC @ 0405263
Octocat-spinner-32 AutoHotkey-JSON @ 9a48dea
Octocat-spinner-32 AutoHotkey-Menu @ 252cc16
Octocat-spinner-32 AutoHotkey-PS-Control @ 875d318
Octocat-spinner-32 AutoHotkey-Scripts @ c2dfb10
Octocat-spinner-32 AutoHotkey-StdLib @ 7195cba
Octocat-spinner-32 AutoHotkey-XConfig @ 50379d0
Octocat-spinner-32 AutoHotkey-XML @ ea1092b
Octocat-spinner-32 AveragingFunctions
Octocat-spinner-32 Avis-Autohotkey-Repo @ 5501915
Octocat-spinner-32 BarGrapher
Octocat-spinner-32 CGUI @ 5e47447
Octocat-spinner-32 COM-Classes @ cbf0f66
Octocat-spinner-32 Canvas-AHK @ 5adda0c
Octocat-spinner-32 CaseSensitiveObject @ 87dd242
Octocat-spinner-32 Class_ImageButton @ b638d62
Octocat-spinner-32 Class_LV_Colors @ b3d0465
Octocat-spinner-32 Class_LV_InCellEdit @ 54ef952
Octocat-spinner-32 Class_RichEdit @ 4c19a44
Octocat-spinner-32 Class_SQLiteDB @ 33fe1f3
Octocat-spinner-32 DeltaCompression
Octocat-spinner-32 ExprEval
Octocat-spinner-32 FF_COM @ 64b7bd0
Octocat-spinner-32 FTPv2
Octocat-spinner-32 Fast_ini_library
Octocat-spinner-32 FormsFramework @ e3df41f
Octocat-spinner-32 Fraction.ahk @ 4a9915b
Octocat-spinner-32 Geolocation
Octocat-spinner-32 HD_EX @ 39c6a6e
Octocat-spinner-32 IL_EX @ 114f9f2
Octocat-spinner-32 ITaskbarList @ 68a40c2
Octocat-spinner-32 ImportTypeLib @ 28e9e8b
Octocat-spinner-32 JumpList
Octocat-spinner-32 LSON @ 8063cef
Octocat-spinner-32 LV_EX @ 7ee797a
Octocat-spinner-32 LibCon.ahk @ 932dcea Submodule update. March 31, 2014
Octocat-spinner-32 ListCompare
Octocat-spinner-32 Map @ 80c9b62
Octocat-spinner-32 MasterFocus-AutoHotkey @ 0a3da0a
Octocat-spinner-32 ObjCSV @ 0a25182
Octocat-spinner-32 ParallelPort
Octocat-spinner-32 Parallelist @ a01109f
Octocat-spinner-32 QuotedStringReplace
Octocat-spinner-32 RangeOverlap
Octocat-spinner-32 Raydium-AHK @ 17e8e4a
Octocat-spinner-32 SingleCharArray
Octocat-spinner-32 Speech
Octocat-spinner-32 TC_EX @ a446b7c
Octocat-spinner-32 TriangleCollisionDetection
Octocat-spinner-32 WinHttpRequest @ 68effb7
Octocat-spinner-32 WorkerThread @ a87dac6
Octocat-spinner-32 Zip @ fe4c0db
Octocat-spinner-32 _Struct @ 34894e1
Octocat-spinner-32 ahk-OpenGL @ 5805aa9
Octocat-spinner-32 ahk-eval @ 2edfa16
Octocat-spinner-32 ahk2-bigint @ b1c14a8
Octocat-spinner-32 ahkDBA @ fcf5fbc
Octocat-spinner-32 ahk_library @ 0f07013
Octocat-spinner-32 ahkstdlib
Octocat-spinner-32 ahkzmq @ 0d207da
Octocat-spinner-32 cURL-Wrapper @ a0e9d3f
Octocat-spinner-32 dbgp @ d50095b
Octocat-spinner-32 scintilla-wrapper @ e3af3bc
Octocat-spinner-32 tinku99-stdlib @ d90587f
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .gitmodules
Octocat-spinner-32 README.md
README.md

ahk-libs

All the (redistributable) AutoHotkey libraries I can find...

Licenses are scattered around in there somewhere.

At the moment, this repo contains well over 200 libraries, classes, and wrappers for AHK 1.1 (previously AHK_L), AHK 1.0 (previously basic/vanilla), and AHK v2, implemented in over 3000 scripts.

AutoHotkey Library Distribution

Want more libs? Several projects have similar goals to this one:

README!

Please note that, because this repo makes heavy use of git 'submodules', downloading a zip or tarball is not useful. Instead, if you wish to have access to all the libs included in this repo, please run:

git clone --recursive git://github.com/george2/ahk-libs.git

Included

So far, the included libs are (in no particular order):

  • The 'ahkstdlib' collection, in its entirety (see http://www.autohotkey.com/forum/viewtopic.php?t=54996)
  • Several of Uberi's libs, including: AHK-DB (sqlite3 database functions), AssociativeArrays, AveragingFunctions, BarGrapher, DeltaCompression, ExprEval(), Geolocation, ListCompare, ParallelPort, QuotedStringReplace, RangeOverlap, Raydium-AHK (game engine wrapper), SingleCharArray, Speech (tts lib), TriangleCollisionDetection, Parallelist, Canvas-AHK, Fraction.ahk
  • Rseding91's "Fast ini library", basic and advanced versions
  • Several of infogulch's libs, including: WinHttpRequest, Map, AsyncHttp, Zip, LSON, ahk2-bigint, CaseSensitiveObject, ahk-OpenGL
  • nimdahk's AHKLink lib
  • ChrisS85's CGUI and WorkerThread libs
  • camerb's AHK libs
  • polyethene's AutoHotkey-Scripts
  • Several of maul-esel's libs, including: COM-Classes, FormsFramework, ITaskbarList, AeroThumbnail, ImportTypeLib, AHK-Util-Funcs (GUID, Mem, Obj, etc), ALD.ahk
  • hoppfrosch's cTable and cGist classes
  • HotKeyIt's _Struct libs for AHK v2 and _H
  • RaptorX's scintilla-wrapper and cURL-Wrapper libs
  • IsNull's ahkDBA
  • avi-aryan's "Avis-Autohotkey-Repo", which includes several AHK libraries.
  • lordkrandel's ahk_library
  • TLMcode's FF_COM
  • MasterFocus's "AutoHotkey" repo, which includes several AHK libraries and functions.
  • tinku99's ahkzmq wrapper and stdlib.
  • joedf's LibCon.ahk
  • avi-aryan's autohotkey-scripts repo, including Avi's Math-Functions library.
  • Jim-VxE's JSON_ToObj, ADOSQL, and Table libraries.
  • JnLlnd's ObjCSV library
  • fincs' AutoHotkey Foundation Classes (AFC), and ahk-eval library
  • Lexikos' DBGp library
  • AHK-just-me's HD_EX, TC_EX, IL_EX, LV_EX, Class_LV_Colors, Class_LV_InCellEdit, Class_SQLiteDB, Class_ImageButton, and Class_RichEdit.
  • cocobelgica's AutoHotkey-ElementTree, AutoHotkey-PS-Control, AutoHotkey-Menu, AutoHotkey-IPC, AutoHotkey-XConfig, AutoHotkey-JSON, AutoHotkey-XML, and AutoHotkey-Expose.

Note to developers of these libs

If your code is in this repo, and you do not want it to be, I apologize. Please just let me know, and I will remove it.

Something went wrong with that request. Please try again.