A whole bunch of AutoHotkey scripts from around 2009-2013, including archives from several now long-defunct websites and forum posts. Most of them actually still run!
AutoHotkey is how I learned to program. The main thing I remember is the extremely friendly and welcoming community. It's a special place to me, particularly due to regulars such as tidbit
, Bugz000
, and infogulch
.
It's been nearly a decade now since I've used Windows full-time. Half of the scripts in this collection are incomplete, but I might as well publish this for historical and nostalgic purposes. Link rot seems to have taken a lot of interesting things offline, so hopefully this helps people looking for that!
Also, if you were a part of the community in the 2009-2013 era, I'd be happy to hear from you if you say hi at me@anthonyz.ca :)
- Lots of saved scripts, libraries, and collections from the AutoHotKey forums
- In particular, a full archive of AutoHotKey.net from ~10 years ago
- Some programs that are hard to find elsewhere, such as this AutoHotkey decompiler (actually, it just extracts the source code out of the packed executable!)
- A custom platformer game with flexible game engine, music, and loadable levels.
- I later tried to abstract the entity framework in this game into its own separate game engine.
- A 2D physics engine with constraints and springs
- A 2D graphics library using GDI+.
- A programming language called Autonomy (interestingly, it also had its own bytecode format and a peephole optimizer! an extremely valuable learning experience)
- A unit test framework made together with the irreplaceable
infogulch
- A database library supporting SQLite3.
- A circuit designer for Minetest, a Minecraft-like video game (specifically, Mesecons, a Minetest mod, for which I added support for a zero-tick NOT gate).
- A parallel processing library, which I'd now describe as "Python's multiprocessing but for AHK".
- A static site generator. I didn't know it was called that at the time!
- A Fisher classifier library
- The one script I had that actually uses AHK for its intended purpose, hotkeys
- A webserver built on top of Winsock.
- An IRC library (I remember there was a bot built on top of this too, but can't find it anymore)
- A minifier that... operations almost entirely through regular expressions!
I don't own all of the code in this repo - specifically the stuff under @Saved
- but for the stuff that was written by me, I hereby release under the MIT License.
If you wrote something that was included in these archives, and you'd like me to remove it, please feel free to reach out at me@anthonyz.ca.