# Historical Awesome AutoHotkey

This is a sibling list of [awesome-AutoHotkey](https://github.com/ahkscript/awesome-AutoHotkey/blob/master/README.md). This list contains awesome-Autohotkey library distributions, scripts, tools and resources which **are no longer up-to-date**, **discontinued** but nonetheless **historically valuable**.
<br>
<!-- Note: This table of contents should be identical to TOC in README.md -->
<!-- Note: be sure to use unique anchor tags for each item in the table of contents -->
- [Awesome AutoHotkey](#awesome-autohotkey)
  - [Libraries](#libraries)
    - [Console](#console)
    - [Lists](#lists)
    - [Maths](#maths)
    - [Networking](#networking)
    - [Text manipulation](#text-manipulation)
  - [Library Distributions](#library-distributions)
  - [Scripts](#scripts)
    - [Editors](#scripts-editors)
    - [Typing](#typing)
  - [Tools](#tools)
    - [GUI WYSIWYG Builders](#gui-wysiwyg-builders)
    - [Others](#tools-others)
    - [(Use in) other programming languages](#use-in-other-programming-languages)
  - [Tutorials](#tutorials)
  - [Resources](#resources)
    - [Documentation](#documentation)

<br><hr><br>

## Libraries
*List of historical AutoHotkey libraries. Library is code that has some reusable functionality that can be combined with your own code in order to create new functionality.*

### Console

* [CMDret](http://ge.tt/6ddENWQ2/v/0?c) - A Dll file designed for retrieving output from console based applications and saving the output in a variable and/or redirecting to a control without displaying the console window or creating/using temporary files. Forum [link](https://autohotkey.com/board/topic/3489-cmdret-return-output-from-console-progs-dll-version/)

### Lists

* [AHKArray](http://ge.tt/3ZornVQ2/v/0?c) - AHKArray provides a way to store multiple variables, as one. It eliminates the necessity for using global variable arrays. Forum [link](https://autohotkey.com/board/topic/13606-ahkarray-real-array-one-variable-version-6/)
* [SimpleArray](http://ge.tt/3L4ONWQ2/v/0?c) - single variable list/array editing function library focused on speed and simplicity. Forum [link](https://autohotkey.com/board/topic/32078-lib-simplearray-short-fast-string-array-v35/)

### Maths

* [Eval](https://github.com/fincs/ahk-eval) - by fincs - Evaluate AutoHotkey expressions and mathematical statements dynamically. Forum [link](https://autohotkey.com/board/topic/82823-)

### Networking

* [Sparrow](https://github.com/ahkscript/awesome-AutoHotkey/files/219680/sparrow-0.1.3.zip) - AHK WebServer with AHK in HTML support. Forum [link](Forum https://autohotkey.com/board/topic/33020-sparrow-ahk-webserver-w-ahk-in-html-support-sources-incl/)


### Text manipulation

* [TXT](https://autohotkey.com/board/topic/29927-library-for-text-file-manipulation/) - Library for Text file manipulation - predecessor of [TF](https://github.com/hi5/TF)

<br>
## Library Distributions
*List of historical AutoHotkey library distributions. Library Distribution is a system that is made for distributing libraries.*

* [ahklib](https://github.com/ahklib) - Uberi and infogulch's AutoHotkey library.
* [ahkstdlib](https://autohotkey.com/boards/viewtopic.php?f=6&t=3643) - Ahk Standard Library Collection by Tuncay. Forum thread: [link](https://autohotkey.com/board/topic/50834-ahk-standard-library-collection-2010-sep-gui-libs-100/).
* [Salt](https://code.google.com/p/salt/) - Standard AutoHotkey Library Transfer.

<br>
## Scripts
*List of historical AutoHotkey scripts. Script is code that is intended to be used as standalone programs, and is not meant to be integrated with other code.*

### <a name="scripts-editors"></a>Editors
* [vic](https://autohotkey.com/board/topic/48796-vic-a-free-text-editor-based-on-hiedit-control/) - by [normand](http://normandlamoureux.com) - A free text editor based on HiEdit control - Forum thread: [link](https://autohotkey.com/board/topic/48796-vic-a-free-text-editor-based-on-hiedit-control/) - AHK 1.0.48, 32bit

### Typing

* [Catena](http://normandlamoureux.com/catena/index.html) - by normand - Gui interface for AutoHotkey hotstrings

<br>
## Tools
*List of historical AutoHotkey tools. Tools made for Autohotkey*

### GUI WYSIWYG Builders

* [Lilbuilder](http://ge.tt/2mxBDSQ2/v/0?c) - advanced and feature rich GUI form creation tool. It supports custom controls and saving/loading projects. It can also make copy of windows from your existing GUI scripts to help you convert them to builder project files. Forum [link](https://autohotkey.com/board/topic/18489-lil-builder-071/)


### <a name="tools-others"></a>Others

* [Auto-Syntax-Tidy](https://autohotkey.com/board/topic/7169-auto-syntax-tidy-v12/?p=533545) - Takes a AHK script and changes the indentation and case of commands according to syntax. Forum [link](https://autohotkey.com/board/topic/7169-auto-syntax-tidy-v12/)
* [Isense54](https://code.google.com/p/isense-x/downloads/list) - command completion and parameter tracking script (intellisense). Forum [link](https://autohotkey.com/board/topic/11853-isense-154/)


### (Use in) other programming languages

* [Embed Lisp](http://web.archive.org/web/20131006024619/http://github.com/tinku99/ahk-org-mode/raw/master/lisp-org.el) (Archive.org) - Forum thread: [link](https://autohotkey.com/board/topic/39620-ahklisp-lisp-on-win32-with-cffi-sbcl-and-autohotkey/) - Website: [link](http://web.archive.org/web/20090413052639/http://www.ahklisp.com/) [Readme](http://web.archive.org/web/20090414031546/http://github.com/tinku99/ahklisp/blob/67943772b1088d198973542d31804455c1770810/README) (both Archive.org)
* [Embed Python](http://web.archive.org/web/20101221084237/http://github.com/tinku99/embedpython) (Archive.org) - Forum thread: [link](https://autohotkey.com/forum/topic51591.html)

<br>
## Tutorials
*List of historical AutoHotkey tutorials.*

<br>
## Resources
*List of historical AutoHotkey resources. Various websites, documentation, guides, videos and articles related to AutoHotkey.*

### Documentation

* [http://autohotkey.free.fr/docs/](http://autohotkey.free.fr/docs/) - Documentation for AHK 1.0 in French
 

<br>
## License

[![Creative Commons License](http://i.creativecommons.org/l/by/4.0/88x31.png)](http://creativecommons.org/licenses/by/4.0/)

This work is licensed under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/).
