AutoHotkey library archive
AutoHotkey HTML CSS JavaScript
Latest commit b1e7d1c Mar 12, 2016 @rshipp Add AutoHotkey-HashTable
Closes #5
Failed to load latest commit information.
AFC @ f0ca601 Added new libs from @fincs and @JnLlnd. Updated README. Jan 4, 2014
AHK-DB @ b40d791 Updated AHK-DB, AHK_cGist, Avis-Autohotkey-Repo Aug 28, 2013
AHK-Lib-ADOSQL @ 648d8f2 Added @Jim-VxE's JSON_ToObj and ADOSQL libraries. Nov 22, 2013
AHK-Lib-JSON_ToObj @ 52cd6dc Added new libs from @fincs and @JnLlnd. Updated README. Jan 4, 2014
AHK-Lib-Table @ 32636a5 Added @Jim-VxE's AHK-Lib-Table. Nov 22, 2013
AHK-Util-Funcs @ 8d1d2cd Updated submodules, added @IsNull's DBA and @avi-aryan's Avis-Autohot… Jul 23, 2013
AHKLink @ ed5e92e Submodule update. Apr 20, 2014
AHK_DllCall_WinAPI @ 18c5d73 Submodule updates: DllCall_WinAPI, LV_EX, _Struct, ahkDBA Mar 17, 2015
AHK_cGist @ c2c15ec Submodule update. Apr 18, 2014
AHK_cTable @ 04c5181 moved all to submodules Jun 1, 2012
AHKs @ 4c63de0 Updated submodules, added @IsNull's DBA and @avi-aryan's Avis-Autohot… Jul 23, 2013
ALD.ahk @ be6a060 Added more libs from @Uberi and @maul-esel, updated README and Source… Jul 23, 2013
AeroThumbnail @ aac55ea moved all to submodules Jun 2, 2012
AssociativeArrays added more of @Uberi's libs Mar 8, 2012
AsyncHttp @ 91ff7ff moved all to submodules Jun 2, 2012
AutoHotkey-ElementTree @ 9c126f7 Added more to README, added submodules pointing to @cocobelgica. Jan 30, 2014
AutoHotkey-Expose @ 28f0455 Added more to README, added submodules pointing to @cocobelgica. Jan 30, 2014
AutoHotkey-HashTable @ e7019a8 Add AutoHotkey-HashTable Mar 12, 2016
AutoHotkey-IPC @ 0405263 Added more to README, added submodules pointing to @cocobelgica. Jan 30, 2014
AutoHotkey-JSON @ cffa384 Update miscellaneous submodules Apr 6, 2015
AutoHotkey-Menu @ 252cc16 Added more to README, added submodules pointing to @cocobelgica. Jan 30, 2014
AutoHotkey-PS-Control @ 875d318 Added more to README, added submodules pointing to @cocobelgica. Jan 30, 2014
AutoHotkey-Scripts @ c2dfb10 Updated all submodules. Nov 2, 2013
AutoHotkey-StdLib @ 7195cba moved all to submodules Jun 2, 2012
AutoHotkey-XConfig @ 50379d0 Added more to README, added submodules pointing to @cocobelgica. Jan 30, 2014
AutoHotkey-XML @ ea1092b Added more to README, added submodules pointing to @cocobelgica. Jan 30, 2014
AveragingFunctions added more of @Uberi's libs Mar 9, 2012
Avis-Autohotkey-Repo @ a5c7c90 Change from git: to https:, update submodules Oct 26, 2015
BarGrapher added several of @Uberi's libs Mar 8, 2012
CGUI @ 5e47447 Updated submodules, added @IsNull's DBA and @avi-aryan's Avis-Autohot… Jul 23, 2013
COM-Classes @ cbf0f66 moved all to submodules Jun 2, 2012
Canvas-AHK @ 9b4ca77 LibCon, Canvas, Avi's, and JSON submodule updates. Jul 24, 2014
CaseSensitiveObject @ 87dd242 moved all to submodules Jun 2, 2012
Class_Console @ b581a4b Added Class_Console from @AfterLemon. Apr 18, 2014
Class_ImageButton @ 02a71b8 Just another submodule update. Jun 19, 2014
Class_LV_Colors @ 02e616a Update submodules Apr 14, 2015
Class_LV_InCellEdit @ 7e712f8 Change from git: to https:, update submodules Oct 26, 2015
Class_RichEdit @ 2975d52 Update submodules Apr 15, 2015
Class_SQLiteDB @ 27a12ed Change from git: to https:, update submodules Oct 26, 2015
DeltaCompression added several of @Uberi's libs Mar 9, 2012
ExprEval added several of @Uberi's libs Mar 9, 2012
FF_COM @ 64b7bd0 Added more libs from @hoppfrosch, @lordkrandel, and @TLMcode, updated… Jul 23, 2013
FTPv2 added FTPv2, JumpList, and DBA, removed HexView (not a lib) Mar 11, 2012
Fast_ini_library added several of @Uberi's libs Mar 9, 2012
FormsFramework @ e3df41f Updated submodules, added @IsNull's DBA and @avi-aryan's Avis-Autohot… Jul 23, 2013
Fraction.ahk @ 4a9915b Added more libs from @Uberi and @maul-esel, updated README and Source… Jul 23, 2013
Geolocation added several of @Uberi's libs Mar 9, 2012
HD_EX @ 39c6a6e Added classes and libs from @AHK-just-me. Jan 26, 2014
IL_EX @ 114f9f2 Added classes and libs from @AHK-just-me. Jan 26, 2014
ITaskbarList @ 68a40c2 moved all to submodules Jun 2, 2012
ImportTypeLib @ 28e9e8b moved all to submodules Jun 2, 2012
JumpList added FTPv2, JumpList, and DBA, removed HexView (not a lib) Mar 11, 2012
LSON @ 8063cef Updated submodules, added @IsNull's DBA and @avi-aryan's Avis-Autohot… Jul 23, 2013
LV_EX @ 7a11ff4 Submodule updates: DllCall_WinAPI, LV_EX, _Struct, ahkDBA Mar 17, 2015
LibCon.ahk @ c5c2686 Submodule updates: LibCon and ahk_library. Dec 27, 2014
ListCompare added several of @Uberi's libs Mar 9, 2012
Map @ 80c9b62 moved all to submodules Jun 2, 2012
MasterFocus-AutoHotkey @ 0a3da0a Updated all submodules. Nov 2, 2013
ObjCSV @ 0a25182 Submodule updates: LibCon and ObjCSV. Mar 16, 2014
ParallelPort added inpout32.zip and modified ParallelPort README Mar 8, 2012
Parallelist @ a01109f Added more libs from @Uberi and @maul-esel, updated README and Source… Jul 23, 2013
QuotedStringReplace added some files Mar 17, 2012
RangeOverlap added several of @Uberi's libs Mar 9, 2012
Raydium-AHK @ 17e8e4a moved all to submodules Jun 2, 2012
SingleCharArray added several of @Uberi's libs Mar 9, 2012
Speech added several of @Uberi's libs Mar 9, 2012
TC_EX @ a446b7c Added classes and libs from @AHK-just-me. Jan 26, 2014
TriangleCollisionDetection added several of @Uberi's libs Mar 9, 2012
WinHttpRequest @ 68effb7 started move to submodules, with WinHttpRequest Jun 1, 2012
WorkerThread @ a87dac6 Updated submodules, added @IsNull's DBA and @avi-aryan's Avis-Autohot… Jul 23, 2013
Zip @ fe4c0db moved all to submodules Jun 2, 2012
_Struct @ f1f5e24 Submodule updates: DllCall_WinAPI, LV_EX, _Struct, ahkDBA Mar 17, 2015
ahk-OpenGL @ 5805aa9 moved all to submodules Jun 2, 2012
ahk-eval @ 2edfa16 Added new libs from @fincs and @JnLlnd. Updated README. Jan 4, 2014
ahk2-bigint @ b1c14a8 moved all to submodules Jun 2, 2012
ahkDBA @ d1e6623 Submodule updates: DllCall_WinAPI, LV_EX, _Struct, ahkDBA Mar 17, 2015
ahk_library @ 333c7cf Change from git: to https:, update submodules Oct 26, 2015
ahkstdlib Updated derRaphael's httpQuery in ahkstdlib. Aug 8, 2013
ahkzmq @ 0d207da Added libs/wrappers from @tinku99. Aug 21, 2013
cURL-Wrapper @ a0e9d3f moved all to submodules Jun 2, 2012
dbgp @ d50095b Fixed dbgp to point to @Lexikos, removed ahkoop as deprecated. Jan 4, 2014
jNizM_AutoHotkey_Scripts @ 976fca5 Submodule updates: WinAPI, JSON, jNizM. Sep 19, 2014
scintilla-wrapper @ 7d33026 Submodule update: scintilla-wrapper. Jun 30, 2014
.gitignore changes Jun 1, 2012
.gitmodules Add AutoHotkey-HashTable Mar 12, 2016
README.md Remove Composer/Plaster, update README to point to issue #4 Jul 17, 2015

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/rshipp/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).

Removed

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.