Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
ALL the AutoHotkey libraries!
branch: master
Failed to load latest commit information.
AFC @ f0ca601 Added new libs from @fincs and @JnLlnd. Updated README.
AHK-DB @ b40d791 Updated AHK-DB, AHK_cGist, Avis-Autohotkey-Repo
AHK-Lib-ADOSQL @ 648d8f2 Added @Jim-VxE's JSON_ToObj and ADOSQL libraries.
AHK-Lib-JSON_ToObj @ 52cd6dc Added new libs from @fincs and @JnLlnd. Updated README.
AHK-Lib-Table @ 32636a5 Added @Jim-VxE's AHK-Lib-Table.
AHK-Util-Funcs @ 8d1d2cd Updated submodules, added @IsNull's DBA and @avi-aryan's Avis-Autohot…
AHKLink @ ed5e92e Submodule update.
AHK_DllCall_WinAPI @ dbf34c2 Submodule updates: WinAPI, JSON, jNizM.
AHK_cGist @ c2c15ec Submodule update.
AHK_cTable @ 04c5181 moved all to submodules
AHKs @ 4c63de0 Updated submodules, added @IsNull's DBA and @avi-aryan's Avis-Autohot…
ALD.ahk @ be6a060 Added more libs from @Uberi and @maul-esel, updated README and Source…
AeroThumbnail @ aac55ea moved all to submodules
AssociativeArrays added more of @Uberi's libs
AsyncHttp @ 91ff7ff moved all to submodules
AutoHotkey-ElementTree @ 9c126f7 Added more to README, added submodules pointing to @cocobelgica.
AutoHotkey-Expose @ 28f0455 Added more to README, added submodules pointing to @cocobelgica.
AutoHotkey-IPC @ 0405263 Added more to README, added submodules pointing to @cocobelgica.
AutoHotkey-JSON @ d7fe62c Submodule updates: _Struct, -JSON.
AutoHotkey-Menu @ 252cc16 Added more to README, added submodules pointing to @cocobelgica.
AutoHotkey-PS-Control @ 875d318 Added more to README, added submodules pointing to @cocobelgica.
AutoHotkey-Scripts @ c2dfb10 Updated all submodules.
AutoHotkey-StdLib @ 7195cba moved all to submodules
AutoHotkey-XConfig @ 50379d0 Added more to README, added submodules pointing to @cocobelgica.
AutoHotkey-XML @ ea1092b Added more to README, added submodules pointing to @cocobelgica.
AveragingFunctions added more of @Uberi's libs
Avis-Autohotkey-Repo @ 63f5dd8 Submodule updates: JSON, Avis
BarGrapher added several of @Uberi's libs
CGUI @ 5e47447 Updated submodules, added @IsNull's DBA and @avi-aryan's Avis-Autohot…
COM-Classes @ cbf0f66 moved all to submodules
Canvas-AHK @ 9b4ca77 LibCon, Canvas, Avi's, and JSON submodule updates.
CaseSensitiveObject @ 87dd242 moved all to submodules
Class_Console @ b581a4b Added Class_Console from @AfterLemon.
Class_ImageButton @ 02a71b8 Just another submodule update.
Class_LV_Colors @ 2f0f8aa Submodule updates: JSON, LV_Colors, RichEdit, SQLiteDB.
Class_LV_InCellEdit @ 54ef952 LV submodule update
Class_RichEdit @ c85bb2e Submodule update: RichEdit.
Class_SQLiteDB @ 25466b2 Submodule updates: JSON, LV_Colors, RichEdit, SQLiteDB.
Composer @ 2e4e728 Added @Shambles-Dev's Composer.
DeltaCompression added several of @Uberi's libs
ExprEval added several of @Uberi's libs
FF_COM @ 64b7bd0 Added more libs from @hoppfrosch, @lordkrandel, and @TLMcode, updated…
FTPv2 added FTPv2, JumpList, and DBA, removed HexView (not a lib)
Fast_ini_library added several of @Uberi's libs
FormsFramework @ e3df41f Updated submodules, added @IsNull's DBA and @avi-aryan's Avis-Autohot…
Fraction.ahk @ 4a9915b Added more libs from @Uberi and @maul-esel, updated README and Source…
Geolocation added several of @Uberi's libs
HD_EX @ 39c6a6e Added classes and libs from @AHK-just-me.
IL_EX @ 114f9f2 Added classes and libs from @AHK-just-me.
ITaskbarList @ 68a40c2 moved all to submodules
ImportTypeLib @ 28e9e8b moved all to submodules
JumpList added FTPv2, JumpList, and DBA, removed HexView (not a lib)
LSON @ 8063cef Updated submodules, added @IsNull's DBA and @avi-aryan's Avis-Autohot…
LV_EX @ 7ee797a Added classes and libs from @AHK-just-me.
LibCon.ahk @ c5c2686 Submodule updates: LibCon and ahk_library.
ListCompare added several of @Uberi's libs
Map @ 80c9b62 moved all to submodules
MasterFocus-AutoHotkey @ 0a3da0a Updated all submodules.
ObjCSV @ 0a25182 Submodule updates: LibCon and ObjCSV.
ParallelPort added inpout32.zip and modified ParallelPort README
Parallelist @ a01109f Added more libs from @Uberi and @maul-esel, updated README and Source…
Plaster @ 790f1c2 Submodule updates: AllCall_WinAPI, JSON, Plaster, jNizM_...
QuotedStringReplace added some files
RangeOverlap added several of @Uberi's libs
Raydium-AHK @ 17e8e4a moved all to submodules
SingleCharArray added several of @Uberi's libs
Speech added several of @Uberi's libs
TC_EX @ a446b7c Added classes and libs from @AHK-just-me.
TriangleCollisionDetection added several of @Uberi's libs
WinHttpRequest @ 68effb7 started move to submodules, with WinHttpRequest
WorkerThread @ a87dac6 Updated submodules, added @IsNull's DBA and @avi-aryan's Avis-Autohot…
Zip @ fe4c0db moved all to submodules
_Struct @ a3f3899 Submodule updates: _Struct, -JSON.
ahk-OpenGL @ 5805aa9 moved all to submodules
ahk-eval @ 2edfa16 Added new libs from @fincs and @JnLlnd. Updated README.
ahk2-bigint @ b1c14a8 moved all to submodules
ahkDBA @ fcf5fbc Updated submodules, added @IsNull's DBA and @avi-aryan's Avis-Autohot…
ahk_library @ fa96811 Submodule update: ahk_library.
ahkstdlib Updated derRaphael's httpQuery in ahkstdlib.
ahkzmq @ 0d207da Added libs/wrappers from @tinku99.
cURL-Wrapper @ a0e9d3f moved all to submodules
dbgp @ d50095b Fixed dbgp to point to @Lexikos, removed ahkoop as deprecated.
jNizM_AutoHotkey_Scripts @ 976fca5 Submodule updates: WinAPI, JSON, jNizM.
scintilla-wrapper @ 7d33026 Submodule update: scintilla-wrapper.
tinku99-stdlib @ d90587f Added libs/wrappers from @tinku99.
.gitignore changes
.gitmodules Added @Shambles-Dev's Composer.
README.md Added @Shambles-Dev's Composer.

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
  • aviaryan's "autohotkey-scripts", which includes several AHK libraries and scripts.
  • 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
  • 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.
  • AfterLemon and tidbit's Class_Console.
  • jNizM's AHK_DllCall_WinAPI and AutoHotkey_Scripts (jNizM_AutoHotkey_Scripts).
  • Shambles-Dev’s Plaster introspection and Composer functional programming libraries.

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.