├── .travis.yml ├── .github └── FUNDING.yml ├── CONTRIBUTING.md └── README.md /.travis.yml: -------------------------------------------------------------------------------- 1 | language: ruby 2 | rvm: 2.2 3 | before_script: gem install awesome_bot 4 | script: awesome_bot README.md --allow-redirect --allow-dupe --white-list creativecommons 5 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [J2TEAM] 4 | patreon: juno_okyo 5 | ko_fi: junookyo 6 | custom: ['https://www.paypal.me/JunoOkyoBlog', 'https://flattr.com/profile/juno_okyo'] 7 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contribution Guidelines 2 | 3 | Please ensure your pull request adheres to the following guidelines: 4 | 5 | - Search previous suggestions before making a new one, as yours may be a duplicate. 6 | - Suggested packages should be tested and documented. 7 | - Make an individual pull request for each suggestion. 8 | - Use the following format: `[an useful resource](link) - Description.` 9 | - Additions should be added to the bottom of the relevant category. 10 | - New categories, or improvements to the existing categorization are welcome. 11 | - Keep descriptions short and simple, but descriptive. 12 | - Start the description with a capital and end with a full stop/period. 13 | - Check your spelling and grammar. 14 | - Make sure your text editor is set to remove trailing whitespace. 15 | - The pull request should have a useful title and include a link to the package and why it should be included. 16 | 17 | Thank you for your suggestions! 18 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Awesome AutoIt 2 | 3 | [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) 4 | [![Build Status](https://travis-ci.org/J2TeaM/awesome-AutoIt.svg)](https://travis-ci.org/J2TeaM/awesome-AutoIt) 5 | [![Creator](https://img.shields.io/badge/Creator-Juno__okyo-blue.svg)](https://junookyo.blogspot.com/) 6 | [![Twitter Follow](https://img.shields.io/twitter/follow/juno_okyo.svg?label=Follow&maxAge=2592000)](https://twitter.com/juno_okyo) 7 | 8 | > A curated list of awesome UDFs, example scripts, tools and useful resources for [AutoIt](https://www.autoitscript.com/). 9 | 10 | Created by [Juno_okyo](https://twitter.com/juno_okyo). Inspired by the [awesome](https://github.com/sindresorhus/awesome) list thing. 11 | 12 | ## Table Of Contents 13 | 14 | 15 | 16 | 17 | 18 | - [Awesome AutoIt](#awesome-autoit-) 19 | - [UDF/Libraries](#udflibraries) 20 | - [Automation](#automation) 21 | - [Browsers](#browsers) 22 | - [Microsoft Office](#microsoft-office) 23 | - [OpenOffice](#openoffice) 24 | - [Databases and web connections](#databases-and-web-connections) 25 | - [Data compression](#data-compression) 26 | - [Encryption and hash](#encryption-and-hash) 27 | - [GUI Additions](#gui-additions) 28 | - [Controls](#controls) 29 | - [Hardware](#hardware) 30 | - [Information gathering](#information-gathering) 31 | - [Internet protocol suite](#internet-protocol-suite) 32 | - [Maths](#maths) 33 | - [Media](#media) 34 | - [Graphics and image](#graphics-and-image) 35 | - [Players](#players) 36 | - [Sound](#sound) 37 | - [PDF](#pdf) 38 | - [Security](#security) 39 | - [Social Media and other Website API](#social-media-and-other-website-api) 40 | - [Windows](#windows) 41 | - [Misc](#misc) 42 | - [Tools](#tools) 43 | - [Useful Resources](#useful-resources) 44 | - [Documents](#documents) 45 | - [Websites](#websites) 46 | - [Guides/Tutorials](#guidestutorials) 47 | - [Videos](#videos) 48 | - [Books](#books) 49 | - [Syntax Highlighter](#syntax-highlighter) 50 | - [License](#license) 51 | - [Other Awesome Lists](#other-awesome-lists) 52 | 53 | 54 | 55 | ## UDF/Libraries 56 | 57 | Listing of libraries of **[user defined functions](https://en.wikipedia.org/wiki/User-defined_function)** (UDF). These libraries have been written to allow easy integration into your own scripts and are a very valuable resource for any programmer. 58 | 59 | ### Automation 60 | 61 | - [Active Directory (by water)](https://www.autoitscript.com/forum/index.php?showtopic=106163) - Extensive library to control and manipulate the Windows active directory. Link to the documentation pages. 62 | - [GTK+ (by prazetto)](https://www.autoitscript.com/forum/index.php?showtopic=150231) - GTK+ Framework | Widgets. 63 | - [IUIAutomation MS framework (by junkew)](https://www.autoitscript.com/forum/index.php?showtopic=153520) - IUIAutomation MS framework to automate chrome, FF, IE etc. 64 | - [Java (by seangriffin)](https://www.autoitscript.com/forum/index.php?showtopic=87956) - Creates an access bridge between your application and a Java application. Allowing you to automate some Java applications. 65 | - [SAP (by seangriffin)](https://www.autoitscript.com/forum/index.php?showtopic=86574) - SAP business management automation. 66 | - [SAPWizard (by ozmike)](https://www.autoitscript.com/forum/index.php?showtopic=149540) - SAPWizard UDF. 67 | - [Service (by arcker)](https://www.autoitscript.com/forum/index.php?showtopic=80201) - Build your own service with AutoIt code. 68 | - [WiFi (by MattyD)](https://www.autoitscript.com/forum/index.php?showtopic=91018) - Low level control over your wireless LAN. 69 | - [AutoItMonkey](https://github.com/ohtejera/AutoItMonkey) - The AutoItMonkey is an UDF that runs on your Android emulator or device and generates pseudo-random streams of user events such as clicks, touches, or gestures, as well as a number of system-level events. 70 | - [ImperiusAutoIt](https://ohtejera.github.io/ImperiusAutoIt/) - Imperius AutoIt is an [ImperiusGeorge](https://github.com/lookout/ImperiusGeorge) client for mobile test automation that support native Android apps. 71 | - [3270 (by Worlor)](https://github.com/Worlor/AutoIt-3270) - Library for automate a 3270 terminal with AutoIT 72 | 73 | #### Browsers 74 | 75 | - [Chrome (by seangriffin)](https://www.autoitscript.com/forum/index.php?showtopic=154439) - The same as above for Google Chrome. Automate the most common tasks in Chrome with the Chrome UDF. 76 | - [Firefox (by Stilgar)](https://www.autoitscript.com/forum/index.php?showtopic=95595) - A little less support for automation than IE, but still very good. 77 | - [FireFox Profile Backup 1.0 (by careca)](https://www.autoitscript.com/forum/files/file/224-firefox-profile-backup/) - Backup or restore your firefox profile, the application searches for the profile in home drive, That will be the one to backup. 78 | - [_FF_AutoLogin (by Stilgar)](https://www.autoitscript.com/forum/index.php?showtopic=124330) - This is a auto-login function and login-function-generator for FireFox and the FF.au3. 79 | - [_FF_DM (by Stilgar)](https://www.autoitscript.com/forum/index.php?showtopic=92035) - UDF to control the FireFox Download-Manager (not the download-window). 80 | - [_FF_FoxBox (by Stilgar)](https://www.autoitscript.com/forum/index.php?showtopic=91650) - UDF to control Fox!Box (A Mozilla Firefox extension for the AVM FRITZ!Box) with FF.au3. 81 | - [_FF_Screengrab (by Stilgar)](https://www.autoitscript.com/forum/index.php?showtopic=91665) - UDF to control Screengrab! (FireFox-AddOn) with FF.au3. 82 | - [_HTML (by Stilgar)](https://www.autoitscript.com/forum/topic/124330-_htmlau3-v101/) - Get informations from any HTML (XML) source, without any browser. 83 | - [HTMLDocumentEvents (by SmOke_N)](https://www.autoitscript.com/forum/index.php?showtopic=166542) - Track IE document events. 84 | - [IEEx (by SmOke_N)](https://www.autoitscript.com/forum/index.php?showtopic=167035) - IE extended library with some Javascript options. 85 | - [NavInfo (by Nessie)](https://www.autoitscript.com/forum/index.php?showtopic=149203) - With this UDF you can check if a specified browser/software is installed and which version is being used. 86 | - [Opera (by MrCreatoR)](https://www.autoitscript.com/forum/index.php?showtopic=61090) - The same as above for Opera. Automate the most common tasks in Opera with the Opera UDF. 87 | 88 | #### Microsoft Office 89 | 90 | - [Microsoft Office Access (by randallc)](https://www.autoitscript.com/forum/index.php?showtopic=32144) - Automate Microsoft Access. 91 | - Microsoft Office Excel (by water et al.) - This UDF is included in AutoIt. Link to the [documentation](https://www.autoitscript.com/wiki/Excel_UDF) pages. 92 | - [Microsoft Office Excel Charts (by water, GreenCan)](https://www.autoitscript.com/forum/index.php?showtopic=135312) - Creating charts using Microsoft Excel. 93 | - [Microsoft Office Outlook (by water)](https://www.autoitscript.com/forum/index.php?showtopic=126305) - Automate Microsoft Outlook. Link to the [documentation](https://www.autoitscript.com/wiki/OutlookEX_UDF_-_General) pages. 94 | - [Microsoft Office PowerPoint (by Toady)](https://www.autoitscript.com/forum/index.php?showtopic=50254) - Automate Microsoft PowerPoint. 95 | - Microsoft Office Word (by water et al.) - This UDF is included in AutoIt. Link to the [documentation](https://www.autoitscript.com/wiki/Word_UDF) pages. 96 | 97 | #### OpenOffice 98 | 99 | - [OOo/LibO Calc (by GMK)](https://www.autoitscript.com/forum/index.php?showtopic=151530) - OpenOfficeCalc UDF. 100 | 101 | ### Databases and web connections 102 | 103 | - [ADODB (by spudw2k)](https://www.autoitscript.com/forum/index.php?showtopic=105875) - ADODB Example. 104 | - [DBF (by funkey)](https://www.autoitscript.com/forum/index.php?showtopic=145142) - dBase database read and write with DLL. 105 | - [EzMySql (by oriz)](https://www.autoitscript.com/forum/index.php?showtopic=116072) - EzMySql - Use MySql Databases with autoit. 106 | - [FireBird (by eltorro)](https://www.autoitscript.com/forum/topic/94920-solved-passing-parameters-using-dllcall-to-a-c-dll/?do=findComment&comment=684751) - FireBird, Interbase dll udf. 107 | - [MS SQL (by TheLuBu)](https://www.autoitscript.com/forum/index.php?showtopic=127101) - MSSQL.au3. 108 | - [MS SQL (by ChrisL)](https://www.autoitscript.com/forum/index.php?showtopic=51952) - _SQL.au3. ADODB Connection. 109 | - [MySQL (by cdkid)](https://www.autoitscript.com/forum/index.php?showtopic=20814) - MySQL relational database management system UDF. 110 | - [MySQL (by ProgAndy)](https://www.autoitscript.com/forum/index.php?showtopic=85617) - MySQL UDFs (without ODBC). 111 | - [MySQL (by James)](https://www.autoitscript.com/forum/topic/122360-mysql-odbc-connector-udf) - MySQL ODBC Connector. 112 | - [SQLite (by ptrex)](https://www.autoitscript.com/forum/index.php?showtopic=17099) - SQLite is a library that implements a self-contained, embeddable, zero-configuration SQL database engine. 113 | - [SQLite Array Functions (by SmOke_N)](https://www.autoitscript.com/forum/index.php?showtopic=142977) - SQLite Array Functions - a faster method for unique arrays and sorting methods. 114 | - [XML DOM Wrapper (by eltorro)](https://www.autoitscript.com/forum/index.php?showtopic=19848) - Supports CRUD operations on XML. Including XSL and XPath. 115 | - [AutoIt PHP MySQL (by J2TeaM)](https://www.autoitscript.com/forum/topic/173984-the-combination-of-autoit-php-and-mysql/) - The combination of AutoIt, PHP and MySQL. 116 | 117 | ### Data compression 118 | 119 | - [7z, zip, gzip, bzip2, tar (by rasim)](https://www.autoitscript.com/forum/index.php?showtopic=85094) - Extensive library that uses a external DLL that must be provided with the script. 120 | - [LZMA (by trancexx)](https://www.autoitscript.com/forum/index.php?showtopic=87441) - LZMA (Native Windows). 121 | - [LZMA Compression (by Ward)](https://www.autoitscript.com/forum/index.php?showtopic=112273) - LZMA Compression UDF. 122 | - [MessagePack (by Ward)](https://www.autoitscript.com/forum/index.php?showtopic=166634) - MessagePack is an efficient binary serialization format. It lets you exchange data among multiple languages like JSON. But it's faster and smaller. 123 | - [Package (by Yashied)](https://www.autoitscript.com/forum/index.php?showtopic=138838) - Package UDF. 124 | - [pZip (by asdf8)](https://www.autoitscript.com/forum/index.php?showtopic=129529) - PureZIP_L library UDF. 125 | - [UnRAR (by rasim)](https://www.autoitscript.com/forum/index.php?showtopic=76176) - UnRAR.au3. 126 | - [Zip plugin (by eltorro)](https://www.autoitscript.com/forum/index.php?showtopic=44524) - Zip plugin. 127 | - [ZIP (by torels)](https://www.autoitscript.com/forum/index.php?showtopic=73425) - ZIP.au3 UDF in pure AutoIt. 128 | - [zip (by wraithdu)](https://www.autoitscript.com/forum/index.php?showtopic=116565) - Create ZIP files and unpack ZIP files. 129 | - [ZIP (by joakim)](https://www.autoitscript.com/forum/index.php?showtopic=135565) - ZIP STRUCTS UDF (from scratch). 130 | - [zLib (by Ward)](https://www.autoitscript.com/forum/index.php?showtopic=128962) - zLib (Deflate/Inflate/GZIP) UDF. 131 | - [XZip (by eltorro)](https://www.autoitscript.com/forum/index.php?showtopic=17727) - another UDF for "XStandard XZIP Component". 132 | - [XZip (by mLipok)](https://www.autoitscript.com/forum/index.php?showtopic=161847) - UDF for "XStandard XZIP Component". 133 | 134 | ### Encryption and hash 135 | 136 | - [AES Rijndael (by Ward)](https://www.autoitscript.com/forum/index.php?showtopic=78745) - Very fast AES UDF. Support ECB/CBC/CFB/OFB block cipher mode. 137 | - [MD5,SHA1,CRC32,RC4,BASE64,XXTEA (by Ward)](https://www.autoitscript.com/forum/index.php?showtopic=76976) - Several encryption and hash functions. 138 | - [TrueCrypt (by FuryCell)](https://www.autoitscript.com/forum/index.php?showtopic=107784) - TrueCrypt UDFs. 139 | 140 | ### GUI Additions 141 | 142 | - [3D Pie chart (by WideBoyDixon)](https://www.autoitscript.com/forum/index.php?showtopic=97241) - 3D Pie chart. 143 | - [Chart_UDF (by Kanashius)](https://www.autoitscript.com/forum/index.php?showtopic=173924) - This UDF can be used to Display bar charts in a window.). 144 | - [ContextHelp.au3 (by Yashied)](https://www.autoitscript.com/forum/index.php?showtopic=96258) - Management of context help ([original](https://www.autoitscript.com/forum/index.php?showtopic=72152-contexthelp/)). 145 | - [Easy Scrollbars (by Melba23)](https://www.autoitscript.com/forum/index.php?showtopic=113723) - Easily create scrollable sections in your GUI. 146 | - [ExtMsgBox (by Melba23)](https://www.autoitscript.com/forum/index.php?showtopic=109096) - A very customisable replacement for MsgBox. 147 | - [GUICtrlOnChangeRegister (by Mat)](https://www.autoitscript.com/forum/index.php?showtopic=105582) - Call a function when an edits content is changed. 148 | - [GUIExtender (by Melba23)](https://www.autoitscript.com/forum/index.php?showtopic=145149) - Expand and contract sections of your GUI ([original](https://www.autoitscript.com/forum/index.php?showtopic=117909)). 149 | - [GUIFrame (by Melba23 & Kip)](https://www.autoitscript.com/forum/index.php?showtopic=119505) - Divide a GUI into adjustable frames. 150 | - [GUI Panel (by FireFox)](https://www.autoitscript.com/forum/index.php?showtopic=144207) - Manage child GUIs as panel ctrls. 151 | - [Modern tray menu (by Holger)](https://www.autoitscript.com/forum/index.php?showtopic=20967) - Allows the creation of modern, fancy GUI and tray menus with icons and colors. 152 | - [Pie chart (by Andreik)](https://www.autoitscript.com/forum/index.php?showtopic=161750) - Pie chart. 153 | - [SetOnEvent (by martin)](https://www.autoitscript.com/forum/index.php?showtopic=71811) - Provides an easy way for an event to call functions with parameters. 154 | - [Uskin (by JScript)](https://www.autoitscript.com/forum/index.php?showtopic=132864) - A library that allows a user to skin their application GUI using the Windows _.MSstyles_ files. 155 | - [Toast (by Melba23)](https://www.autoitscript.com/forum/index.php?showtopic=108445) - Small message GUIs which pop out of the Systray. 156 | - [XSkin (by Valuater)](https://www.autoitscript.com/forum/index.php?showtopic=32494) - A large library that allows skinning of your GUI and to apply custom skins. 157 | - [Real Vista Aero Glass (by James)](https://www.autoitscript.com/forum/index.php?showtopic=75429) - Real Vista Aero Glass UDF - you can apply glass effect to your gui. 158 | 159 | ### Controls 160 | 161 | - [Calendar (by jmon)](https://www.autoitscript.com/forum/index.php?showtopic=146406) - Calendar UDF. 162 | - [Colorpicker (by Yashied)](https://www.autoitscript.com/forum/index.php?showtopic=96464) - Create a button for the user to select a color. 163 | - [GDIPlus Slider UDF (by Kanashius)](https://www.autoitscript.com/forum/index.php?showtopic=173929) - This UDF can be used to create a slider with an imagebackground and an image to move. 164 | - [Graph control (by andybiochem)](https://www.autoitscript.com/forum/index.php?showtopic=79412) - Easily create and show bar chart and line charts. 165 | - [GraphGDIPlus UDF (by andybiochem)](https://www.autoitscript.com/forum/index.php?showtopic=104399) - Easily create and show bar chart and line charts with GDI+ to take advantage of double-buffering. 166 | - [GUICtrlCreateFinder (by Mat)](https://www.autoitscript.com/forum/index.php?showtopic=105682) - Allows you to create a window finder control like the one seen in AutoIt Window Info. 167 | - [GUITreeViewEx (by Melba23)](https://www.autoitscript.com/forum/index.php?showtopic=166594) - Check/clear parent and child checkboxes in a TreeView. 168 | - [GUIHotkey (by Mat)](https://www.autoitscript.com/forum/index.php?showtopic=107965) - UDF for using native hotkey controls. 169 | - [GUIPager (by Mat)](https://www.autoitscript.com/forum/index.php?showtopic=111438) - Create and control native pager controls. 170 | - [Hotkey input control (by Yashied)](https://www.autoitscript.com/forum/index.php?showtopic=90598) - Hotkeys Input Control UDF Library (Non-native). 171 | - [ListView Edit UDF (by Kanashius)](https://www.autoitscript.com/forum/index.php?showtopic=173932) - This UDF can be used to simply edit an Listview. 172 | - [Marquees (by Melba23)](https://www.autoitscript.com/forum/index.php?showtopic=143711) - Make tickertape info bars. 173 | - [Progressbar with GDIplus (by ProgAndy)](https://www.autoitscript.com/forum/index.php?showtopic=74649) - You even can use full textured images. 174 | - [Ribbon (by trancexx)](https://www.autoitscript.com/forum/index.php?showtopic=128242) - UDF for Windows Ribbon framework. 175 | - [Syslink (by Yashied)](https://www.autoitscript.com/forum/index.php?showtopic=126958) - Provides a convenient way to embed hypertext links in a window. 176 | - [Table (by andybiochem)](https://www.autoitscript.com/forum/index.php?showtopic=105814) - Table UDF. 177 | 178 | ### Hardware 179 | 180 | - [CommAPI](/wiki/CommAPI "CommAPI") (by therealhanuta) - Serial and parallel communication (COM port, RS-232, LPT port) - without installing DLL's (using Windows API calls). 181 | - [Device Management (by weaponx)](https://www.autoitscript.com/forum/index.php?showtopic=77731) - Device Management API. 182 | - [DirectShow (by monoceres)](https://www.autoitscript.com/forum/index.php?showtopic=97487) - DirectShow UDF. 183 | - [DirectSound (by eukalyptus)](https://www.autoitscript.com/forum/index.php?showtopic=164700) - DirectSound UDF. 184 | - [Direct2D (by eukalyptus)](https://www.autoitscript.com/forum/index.php?showtopic=164701) - Direct2D UDF. 185 | - [FritzBox (by Allow2010)](https://www.autoitscript.com/forum/index.php?showtopic=138989) - _FB_Tools - manage your FritzBox from Autoit. 186 | - [I/O Port Functions (by Ascend4nt)](https://www.autoitscript.com/forum/index.php?showtopic=121084) - Input/Output UDF for interacting with ports (x64 Parallel Port, Keyboard etc.). 187 | - [Monitor Configuration (by jaberwacky)](https://www.autoitscript.com/forum/index.php?showtopic=154350) - Monitor Configuration UDF. 188 | - [Mouse (by AlmarM)](https://www.autoitscript.com/forum/index.php?showtopic=155469) - AutoIt powered mouse events. 189 | - [MouseTrapEvent (by ozmike)](https://www.autoitscript.com/forum/index.php?showtopic=147325) - MouseTrapEvent UDF. 190 | - [NetInfo (by Nessie)](https://www.autoitscript.com/forum/index.php?showtopic=149083) - UDF for test internet download speed and upload speed. 191 | - [Network configuration (by jguinch)](https://www.autoitscript.com/forum/index.php?showtopic=155539) - Network configuration UDF. 192 | - [Serial Port/COM (by martin)](https://www.autoitscript.com/forum/index.php?showtopic=128546) - Serial Port /COM Port UDF. 193 | - [SMARTDRIVE (by ptrex)](https://www.autoitscript.com/forum/index.php?showtopic=27755) - SMART drive Analysis. 194 | - [SPI Hardware Interface (by Blinky)](https://www.autoitscript.com/forum/topic/158640-spi-hardware-interface) - Communicate with the MAX335 chip using the SPI protocol via the LPT (printer) port. 195 | - [Webcam (by LIMITER)](https://www.autoitscript.com/forum/index.php?showtopic=68866) - Webcam UDF. 196 | - [Webcam (by ludocus)](https://www.autoitscript.com/forum/index.php?showtopic=70857) - Webcam UDF. 197 | 198 | ### Information gathering 199 | 200 | - [Computer information (by JSThePatriot)](https://www.autoitscript.com/forum/index.php?showtopic=29404) - A general purpose library to get various details about a Windows machine. 201 | - [WinPcap (by JRSmile)](https://www.autoitscript.com/forum/index.php?showtopic=54039) - Wrapper for the windows packet capture library WinPcap. 202 | - [WinPcap (by Nicolas Ricquemaque)](http://opensource.grisambre.net/pcapau3/) - A library to access the main functionalities offered by the WinPcap driver. 203 | 204 | ### Internet protocol suite 205 | 206 | - [cURL (by seangriffin)](https://www.autoitscript.com/forum/index.php?showtopic=137456) - A UDF for transferring data with URL syntax. 207 | - [cURL (by Ward)](https://www.autoitscript.com/forum/topic/173067-curl-udf-autoit-binary-code-version-of-libcurl-with-ssl-support/) - AutoIt binary code version of libcurl with SSL support. 208 | - [IMAP (by mikeytown2)](https://www.autoitscript.com/forum/index.php?showtopic=40243) - IMAP. 209 | - [IMAP4 (by Tipulatoid)](https://www.autoitscript.com/forum/index.php?showtopic=108422) - IMAP4 UDF. 210 | - [IRC (by McGod)](https://www.autoitscript.com/forum/index.php?showtopic=43515) - A lightweight library for communicating with IRC servers. 211 | - [IRC (by rcmaehl)](https://www.autoitscript.com/forum/index.php?showtopic=159285) - IRC UDF - Updated Version of Chips' IRC UDF. 212 | - [IRC (by TheDcoder)](https://www.autoitscript.com/forum/topic/181940-thedcoders-irc-udf-full-compliance-with-rfc-2812-and-ircv31/) - Fully compliant with RFC 2812 and IRCv3.1, feature-packed with support for SASL authentication. 213 | - [JSON (by Gabriel13)](https://www.autoitscript.com/forum/index.php?showtopic=104150) - RFC4627 compliant JSON encode/decode. 214 | - [JSON (by Ward)](https://www.autoitscript.com/forum/index.php?showtopic=148114) - JSMN - A Non-Strict JSON UDF. 215 | - [JSON (by ozmike)](https://www.autoitscript.com/forum/index.php?showtopic=156794) - Bridge to Native Windows JSON plus OO extension for AutoIt. 216 | - [JSONgen: JSON generator (by Jefrey)](https://www.autoitscript.com/forum/index.php?showtopic=173797) - UDF to generate JSON. 217 | - [POP3 (by Apzo)](https://www.autoitscript.com/forum/index.php?showtopic=22838) - POP3 library for retrieving email messages. Not compatible with Gmail because it uses SSL. 218 | - [_POP3_Ex (by mLipok)](https://www.autoitscript.com/forum/index.php?showtopic=167339) - POP3 UDF According to the 1939 RFC, modified version with Quoted Printable decoder. 219 | - [POP3 SSL (by Fox2)](https://www.autoitscript.com/forum/index.php?showtopic=64051) - A POP3 library that's compatible with Gmail. It uses an external executable that must be supplied with your script. 220 | - [Prowl (by mrflibblehat)](https://www.autoitscript.com/forum/index.php?showtopic=154530) - Push notifications to iPhone, iPod touch or iPad using Prowl (Growl client for iOS). 221 | - [Request (by Ward)](https://www.autoitscript.com/forum/topic/173129-request-udf-the-simplest-way-to-make-http-request) - Powerful and easy-to-use HTTP client for AutoIt based on Curl.au3 and Json.au3. 222 | - [SFTP (by Lupo73)](https://www.autoitscript.com/forum/index.php?showtopic=138095) - UDF to support SFTP protocol using PSFTP. 223 | - [SMTP (by Jos)](https://www.autoitscript.com/forum/index.php?showtopic=23860) - Smtp Mailer That Supports Html And Attachments. 224 | - [SNMP (by enaiman)](https://www.autoitscript.com/forum/index.php?showtopic=81687) - SNMP_UDF for SNMPv1 and SNMPv2c. 225 | - [SNMP - MIB protocol (by ptrex)](https://www.autoitscript.com/forum/index.php?showtopic=70759) - Reading toner status from SNMP device with WMI. 226 | - [SSH (by jeanphile)](https://www.autoitscript.com/forum/index.php?showtopic=166579) - Use the SSH protocol very easily in your code. 227 | - [TCPServer (by Jefrey)](https://www.autoitscript.com/forum/index.php?showtopic=169774) - Multi client, event-based, able to bind console app to socket. 228 | - [UPnP Protocol (by ptrex)](https://www.autoitscript.com/forum/index.php?showtopic=57022) - UPnP - Read and Control your devices in side out. 229 | - [WinHTTP (by trancexx)](https://www.autoitscript.com/forum/index.php?showtopic=84133) - Access the HTTP protocol for creating GET and POST requests and submitting them with conforming standards, cookies not supported. 230 | - [WinInet (by -Ultima-)](https://www.autoitscript.com/forum/index.php?showtopic=77503) - Access standard Internet protocols (FTP, Gopher and HTTP). Supports GET/POST requests and cookies. 231 | 232 | ### Maths 233 | 234 | - [Advanced Math UDF (by scintilla4evr)](https://www.autoitscript.com/forum/index.php?showtopic=170658) - This is an UDF full of advanced mathematical functions. It allows to work with primes, create number sequences, interpolate, calculate values of functions like Riemann zeta. 235 | - [Advanced rounding (by Mat)](https://www.autoitscript.com/forum/index.php?showtopic=102686) - Support for different measures of accuracy and 8 ways to resolve tie breaks. 236 | - [Big number (by eukalyptus)](https://www.autoitscript.com/forum/index.php?showtopic=83529) - Make calculations with extremely large numbers that AutoIt normally is not able to support. 237 | - [Decimal To fraction (by Malkey)](https://www.autoitscript.com/forum/index.php?showtopic=106551) - Converts any decimal number to a fraction. Example: 1.2 to 6/5. 238 | - [Number base conversion (by james3mg)](https://www.autoitscript.com/forum/index.php?showtopic=81189) - From, to and between positive bases less than 63 (decimals supported). 239 | - [NumToWord (by Mat)](https://www.autoitscript.com/forum/index.php?showtopic=117156) - Convert numerals to a human readable string. 240 | - [Polynomials (by Mat)](https://www.autoitscript.com/forum/index.php?showtopic=108803) - Functions for using polynomials. 241 | - [Primes (by jennico)](https://www.autoitscript.com/forum/index.php?showtopic=83091) - Many functions dealing with prime number generation and calculations. 242 | - [Roman Numerals (by AZJIO)](https://www.autoitscript.com/forum/topic/94770-integer-to-roman-numerals/#entry1043544) - Roman Numerals. 243 | - [Root function (by Mat)](https://www.autoitscript.com/forum/index.php?showtopic=98160) - Working out real roots of numbers. 244 | - [StringAPL (by minx)](https://www.autoitscript.com/forum/index.php?showtopic=163899) - inline APL interpreter. 245 | - [Trigonometry math functions (by trancexx)](https://www.autoitscript.com/forum/index.php?showtopic=82722) - _ATan2(), _Cosh(), _Frexp(), _Hypot(), _Ldexp(), _Logb(), _Sinh(), _Tanh(). 246 | 247 | ### Media 248 | 249 | - [FreeImage library (by ProgAndy)](https://www.autoitscript.com/forum/index.php?showtopic=95357) - Various operations on images, such as rotate, resize, flip. 250 | - [HtmlHelp (by Geodetic)](https://www.autoitscript.com/forum/index.php?showtopic=127263) - HtmlHelp UDF. 251 | - [OCR (by ptrex)](https://www.autoitscript.com/forum/index.php?showtopic=50608) - Real OCR in AU3 - MODI with MS Office 2003. 252 | - [OCR (by seangriffin)](https://www.autoitscript.com/forum/index.php?showtopic=89542) - Tesseract (Screen OCR) UDF. 253 | - [OCR (by KabueMurage)](https://www.autoitscript.com/forum/topic/206133-ocrspace-udf) - [OCRSpace API](https://ocr.space/) Client UDF. 254 | - [Printer controller (by martin)](https://www.autoitscript.com/forum/index.php?showtopic=51054) - Print text in any font, size and colour at any position on the page, draw lines, curves, elipses, pies in any colour, and print images. 255 | - [Printing (by GRS)](https://www.autoitscript.com/forum/index.php?showtopic=73993) - Printing from AutoIt. 256 | - [RTF_Printer (by mLipok)](https://www.autoitscript.com/forum/index.php?showtopic=161831) - RTF_Printer.au3 - Printing RichEdit in the background. 257 | - [Simple DirectMedia Layer (by AdmiralClaws)](https://www.autoitscript.com/forum/index.php?showtopic=94834) - Adds support for joysticks, CDs, 2D graphics, timers. See [SDL website](http://www.libsdl.org/) for more information. 258 | 259 | ### Graphics and image 260 | 261 | - [Bitmap Library (by evilertoaster)](https://www.autoitscript.com/forum/index.php?showtopic=27362) - Bitmap Library. 262 | - [IrrLicht (by A. Percy)](https://www.autoitscript.com/forum/index.php?showtopic=70506) - A 3D graphics engine suitable for creating games. 263 | - [au3Irrlicht2 (by JRowe)](https://www.autoitscript.com/forum/index.php?showtopic=113881) - Another UDF bringing Irrlicht and au3 together. Historically some kind of a follower of the UDF above, technically with a complete different approach. 264 | - [ImageGetInfo (by Lazycat)](https://www.autoitscript.com/forum/index.php?showtopic=13096) - This is an UDF for reading info from JPEG, TIFF, BMP, PNG and GIF - size, color depth, resolution. 265 | - [OpenGL (by LarsJ)](https://www.autoitscript.com/forum/index.php?showtopic=151011) - OpenGL without external libraries etc. For JPEG files UDF also retreive various Exif information. 266 | - [OpenGL (2.0) (by minx)](https://www.autoitscript.com/forum/index.php?showtopic=148129) - new set of UDFs for OpenGL + AutoIt. 267 | - [Photoshop CS5 (by karime1)](https://www.autoitscript.fr/forum/viewtopic.php?f=21&t=9531) - a new UDF to Control Photoshop CS5 Obj using AutoIt. 268 | 269 | ### Players 270 | 271 | - [VLC (by seangriffin)](https://www.autoitscript.com/forum/index.php?showtopic=114143) - VLC (Media Player) UDF. 272 | - [VLC Media Player (by ptrex)](https://www.autoitscript.com/forum/index.php?showtopic=91316) - VLC Media Player. 273 | - [WMP (by ConsultingJoe)](https://www.autoitscript.com/forum/index.php?showtopic=27352) - Windows Media Player UDF. 274 | 275 | ### Sound 276 | 277 | - [BASS Function Library (by BrettF)](https://www.autoitscript.com/forum/index.php?showtopic=83481) - Sound and Music via wrappers for Bass, BassEnc, Bass FX, BassSFX, BassAsio and BassCd DLLs. 278 | - [MIDI (by eynstyne)](https://www.autoitscript.com/forum/index.php?showtopic=37072) - MIDI UDF. 279 | - [SAPIListBox (by seangriffin)](https://www.autoitscript.com/forum/index.php?showtopic=114742) - SAPIListBox (Speech Recognition) UDF. 280 | - [TTS (by Beege)](https://www.autoitscript.com/forum/index.php?showtopic=100439) - Text-to-Speech UDF. 281 | - [libZPlay (by Danyfirex)](https://www.autoitscript.com/forum/index.php?showtopic=173808) - UDF for libZPlay - multimedia library for playing mp3, mp2, mp1, ogg, flac, ac3, aac, oga, wav and pcm files and streams. 282 | 283 | ### PDF 284 | 285 | - [Acrobat Reader - ActiveX Viewer (by mLipok)](https://www.autoitscript.com/forum/index.php?showtopic=162195) - Make your own PDF Viewer GUI with Acrobat Reader ActiveX COM Object "AcroPDF.PDF.1" 286 | - [Debenu PDF Viewer SDK (by mLipok)](https://www.autoitscript.com/forum/index.php?showtopic=164469) - A collection of functions to display PDF files in your applications using Debenu PDF Viewer SDK. 287 | - [Debenu Quick PDF Library (by mLipok)](https://www.autoitscript.com/forum/index.php?showtopic=160875) - A collection of functions for Debenu Quick PDF Library. 288 | - [FoxIt Reader (by ptrex)](https://www.autoitscript.com/forum/index.php?showtopic=75832) - PDF Reader in AU3. 289 | - [MPDF (by taietel)](https://www.autoitscript.com/forum/index.php?showtopic=118827) - Create PDF from your application. 290 | - [PDFCreator (by ptrex)](https://www.autoitscript.com/forum/index.php?showtopic=42776) - Automation of PDFCreator allows you to create and manipulate PDF files. 291 | - [PDFCreator (by mLipok)](https://www.autoitscript.com/forum/index.php?showtopic=170550) - UDF for PDFCreator v1.x.x with working EVENTs Handler. 292 | - [_StringToPDF (by Tam0r)](https://www.autoitscript.com/forum/index.php?showtopic=32261) - Write a string to a PDF file and specify font size, type etc. 293 | 294 | ### Security 295 | 296 | - [VirusTotal (by Danyfirex)](https://www.autoitscript.com/forum/index.php?showtopic=150819) - VirusTotal API 2.0 UDF. 297 | 298 | ### Social Media and other Website API 299 | 300 | - [CrowdinAPI (by mLipok)](https://www.autoitscript.com/forum/index.php?showtopic=169333) - UDF using the [crowdin.net website API](https://crowdin.com/page/api) for some functions (create projects, add and update files, download translations or integrate localization). 301 | - [Dropbox authenticator (by Gimerly)](https://www.autoitscript.com/forum/files/file/290-dropbox-authenticator/) - Dropbox authenticator. 302 | - [Easypost (by dcat127)](https://www.autoitscript.com/forum/index.php?showtopic=158106) - Print USPS Postage Labels. 303 | - [eBay (by seangriffin)](https://www.autoitscript.com/forum/index.php?showtopic=114801) - eBay UDF (functions GetItemStatus and GetSingleItem from the "Shopping API"). 304 | - [Gmail (by PhoenixXL)](https://www.autoitscript.com/forum/index.php?showtopic=141340) - Remote Gmail (UDF). 305 | - [Google Functions (by Beege)](https://www.autoitscript.com/forum/index.php?showtopic=98504) - Google Functions (Suggestions, Definitions, Translate, Convert). 306 | - [Google Maps (by seangriffin)](https://www.autoitscript.com/forum/index.php?showtopic=115437) - Google Maps UDF. 307 | - [Imgur](https://github.com/J2TeaM/AutoIt-Imgur-UDF) - An AutoIt UDF to help you upload images using Imgur API. 308 | - [iTunes (by torels)](https://www.autoitscript.com/forum/index.php?showtopic=70675) - iTunes UDF. 309 | - [iTunes (by Beege)](https://www.autoitscript.com/forum/index.php?showtopic=101802) - Another iTunes UDF. 310 | - [No-IP (by Nessie)](https://www.autoitscript.com/forum/index.php?showtopic=150985) - With this UDF you can simply update your no-ip hostname(s) and retrive the ip address of an no-ip address. 311 | - [PasteBin (by mrflibblehat)](https://www.autoitscript.com/forum/index.php?showtopic=150838) - Pastebin UDF. 312 | - [Skype (by FireFox)](https://www.autoitscript.com/forum/index.php?showtopic=121767) - Skype4COM provides an ActiveX interface to the Skype API. 313 | - [Teamspeak 3 (by chipDE)](https://www.autoitscript.com/forum/index.php?showtopic=113234) - Teamspeak 3 UDF. 314 | - [TeamViewer API (by mLipok)](https://www.autoitscript.com/forum/index.php?showtopic=166205) - UDF for TeamViewer API - a modest beginning. 315 | - [TVmaze.com API (by BBs19)](https://www.autoitscript.com/forum/index.php?showtopic=166547) - TVmaze.com API UDF (TV-Series). 316 | - [Twitter (by seangriffin)](https://www.autoitscript.com/forum/index.php?showtopic=116600) - Twitter UDF. 317 | - [Yahoo Weather (by Nessie)](https://www.autoitscript.com/forum/index.php?showtopic=149247) - YWeather UDF - Yahoo Weather API. 318 | - [Youtube Uploader (by BrettF)](https://www.autoitscript.com/forum/index.php?showtopic=112775) - AYTU - AutoIt Youtube Uploader. 319 | 320 | ### Windows 321 | 322 | - [ACL (by ptrex)](https://www.autoitscript.com/forum/index.php?showtopic=50880) - Set ACL on windows Objects. 323 | - [FileSystemMonitor (by seangriffin)](https://www.autoitscript.com/forum/index.php?showtopic=113560) - FileSystemMonitor UDF. 324 | - [Firewall (by JLogan3o13)](https://www.autoitscript.com/forum/index.php?showtopic=145158) - Windows Firewall UDF. 325 | - [ITaskBarList (by Beege)](https://www.autoitscript.com/forum/index.php?showtopic=111018) - ITaskBarList UDF. 326 | - [Local account (by engine)](https://www.autoitscript.com/forum/index.php?showtopic=74118) - Local account UDF. 327 | - [Magnifier Functions (by Ascend4nt)](https://www.autoitscript.com/forum/index.php?showtopic=161193) - This UDF exposes most of the useful Magnifier API functions available since Windows Vista. 328 | - [Process UDF (by TheDcoder)](https://www.autoitscript.com/forum/topic/174697-process-udf-get-both-the-output-the-exit-code/) - Interact with processes in Windows, run a process and get both the output and exit code in a single function call! 329 | - [Registry (by engine)](https://www.autoitscript.com/forum/index.php?showtopic=75250) - Windows Registry UDFs. 330 | - [Registry (by seanhart)](https://www.autoitscript.com/forum/index.php?showtopic=50551) - RegWriteAllUsers / RegDeleteAllUsers. 331 | - [Startup (by guinness)](https://www.autoitscript.com/forum/index.php?showtopic=124508) - Create Startup entries in the Startup Folder or Registry. 332 | - [SCCM (by JLogan3o13)](https://www.autoitscript.com/forum/topic/164756-sccm-udf/) - Systems Center Configuration Manager Library. 333 | - [System restore (by FredAI)](https://www.autoitscript.com/forum/index.php?showtopic=134628) - System restore UDF. 334 | - [Taskplanner/Taskscheduler COM (by Allow2010)](https://www.autoitscript.com/forum/index.php?showtopic=135994) - an UDF for using the Windows Taskplaner / Task Scheduler. 335 | - [Task Scheduler (by dbzfanatic)](https://www.autoitscript.com/forum/index.php?showtopic=83355) - Task Scheduler UDF. 336 | - [TTS UDF (by Kanashius)](https://www.autoitscript.com/forum/index.php?showtopic=173934) - UDF for use with SAPI Automation Object - text-to-speech (TTS) engine 337 | - [UAC (by AdamUL)](https://www.autoitscript.com/forum/index.php?showtopic=158377) - User Account Control (UAC) UDF. 338 | - [WIMGAPI (by Homes32)](https://www.autoitscript.com/forum/index.php?showtopic=127075) - A UDF for manipulating Windows Image Files (.wim) without ImageX.exe. 339 | - [Windows Events (by Emperor)](https://www.autoitscript.com/forum/index.php?showtopic=28436) - Create your own Windows events. 340 | - [Windows Services (by engine)](https://www.autoitscript.com/forum/index.php?showtopic=81880) - Windows Services UDF. 341 | - [WRMF (by Luigi)](https://www.autoitscript.com/forum/index.php?showtopic=163178) - WRMF - Windows Registry Monitor Call Function. 342 | 343 | ### Misc 344 | 345 | - [Android (by Moriba)](https://www.autoitscript.com/forum/index.php?showtopic=160936) - Android UDF. 346 | - [Animated tray icons (by Yashied)](https://www.autoitscript.com/forum/index.php?showtopic=97826) - Make animated tray icons easily. 347 | - [Atom Table (by Ascend4nt)](https://www.autoitscript.com/forum/index.php?showtopic=163577) - Store strings locally (at program level) or globally (at OS level) with unique numerical identifiers. This UDF lets you add, find, delete, and query these atoms. 348 | - [Barcode generators (by willichan)](https://www.autoitscript.com/forum/index.php?showtopic=170087) - Creates a Code128A/B/C or Creates a Code39 or Code39Extended optimized barcode from supplied data. 349 | - [Binary (by Ward)](https://www.autoitscript.com/forum/index.php?showtopic=131037) - Binary UDF. 350 | - [BinaryCall (by Ward)](https://www.autoitscript.com/forum/index.php?showtopic=162366) - BinaryCall UDF - Write Subroutines In C, Call In AutoIt. 351 | - [Clipboard History (by wraithdu)](https://www.autoitscript.com/forum/index.php?showtopic=81267) - Save and restore the entire clipboard contents. Inspired by AHK's ClipboardAll. 352 | - [CmdLine (by Jefrey)](https://www.autoitscript.com/forum/index.php?showtopic=169610) - Collection of functions to parse command line arguments. 353 | - [Copy (by Yashied)](https://www.autoitscript.com/forum/index.php?showtopic=121833) - Copy or move files and directories without suspending your script. Retrieve the current state (copied bytes, error code etc.) while copying. 354 | - [DDEML (by doudou)](https://www.autoitscript.com/forum/index.php?showtopic=55994) - With DDEML UDF one can use an AutoIt script as a DDE client or server. 355 | - [_DLLStructDisplay (by Ascend4nt)](https://www.autoitscript.com/forum/index.php?showtopic=99106) - Show Struct in ListView. 356 | - [Experimental Maps UDF (by TheDcoder)](https://github.com/TheDcoder/Experimental-Maps-UDF) - UDF for the new Map datatype in AutoIt, similar to the Array UDF included in standard UDFs. 357 | - [FASM (by Ward)](https://www.autoitscript.com/forum/index.php?showtopic=111613) - The Embedded Flat Assembler (FASM) UDF. 358 | - [_FileGetMimeType (by Wiliat87)](https://www.autoitscript.com/forum/index.php?showtopic=157689) - _FileGetMimeType UDF. 359 | - [File locking with cooperative semaphores (by willichan)](https://www.autoitscript.com/forum/topic/117033-file-locking-with-cooperative-semaphores) - Simple file locking without a server. 360 | - [FindMimeFromData (by twbradio)](https://www.autoitscript.com/forum/index.php?showtopic=157241) - FindMimeFromData using urlmon.dll. 361 | - [Hotkey.au3 (by Yashied)](https://www.autoitscript.com/forum/index.php?showtopic=90492) - Management of Hotkeys UDF, with several advantages over HotkeySet(). 362 | - [Inline Assembly (by Ward)](https://www.autoitscript.com/forum/index.php?showtopic=86672) - Assembles the code to binary machine code and runs it. 363 | - [LFN (by orbs)](https://www.autoitscript.com/forum/index.php?showtopic=161628) - LFN UDF - overcome MAX_PATH limit of 256 chars. 364 | - [LASM - Light Assembler (by minxomat)](https://www.autoitscript.com/forum/index.php?showtopic=173946) - This is the Inline UDF for an Assembler 365 | - [MemoryDll (by Ward)](https://www.autoitscript.com/forum/index.php?showtopic=77463) - Embed DLLs in script and call functions from memory. 366 | - [NoFocusLines (by Melba23)](https://www.autoitscript.com/forum/index.php?showtopic=101733) - Remove the dotted focus lines from buttons, sliders, radios and checkboxes which spoil the look of your GUI. 367 | - [NotifyIcon (by FireFox)](https://www.autoitscript.com/forum/index.php?showtopic=149176) - NotifyIcon UDF (formerly TrayIconEx) - Create, delete and manage self notify icons. 368 | - [PixelGetColor (by Manadar)](https://www.autoitscript.com/forum/index.php?showtopic=63318) - Get or Read Pixel from Memory UDF. 369 | - [RDC (by Yashied)](https://www.autoitscript.com/forum/index.php?showtopic=167024) - ReadDirectoryChanges Wrapper. 370 | - [Resources (by Zedna)](https://www.autoitscript.com/forum/index.php?showtopic=51103) - Resources UDF. 371 | - [ResourcesEx (by guinness)](https://www.autoitscript.com/forum/index.php?showtopic=162499) - ResourcesEx UDF (up to date with the current AutoIt language syntax v3.3.12.0). 372 | - [Spell Checker (by iCode)](https://www.autoitscript.com/forum/index.php?showtopic=162033) - Spell Checker UDF - Hunspell. 373 | - [StringSize (by Melba23)](https://www.autoitscript.com/forum/index.php?showtopic=114034) - Automatically size controls to fit the text you want to put in them. 374 | - [Synology filestation (by nend)](https://www.autoitscript.com/forum/index.php?showtopic=164444) - UDF for users of Synology NAS server. 375 | - [TVExplorer (by Yashied)](https://www.autoitscript.com/forum/index.php?showtopic=125251) - TVExplorer UDF. 376 | - [SciLexer (by Kip)](https://www.autoitscript.com/forum/index.php?showtopic=51547) - SciLexer UDF. 377 | - [AutoItAppveyor (by KyleChamberlin)](https://github.com/AutoItMicro/AutoItAppveyor) - This library contains functions for integrating your AutoIt scripts and programs with Appveyor CI. 378 | - [Micro Unit Testing Framework (by KyleChamberlin)](https://github.com/AutoItMicro/MicroUnitTestingFramework) - Micro is a xUnit style testing framework design for use with AutoIt. 379 | - [TeenyScript (by tarretarretarre)](http://teenyscript.tarre.nu/documentation) - TeenyScript is a Superset of AutoIt which makes it more advanced. TeenyScript code are parsed into native AutoiT code. 380 | - [Logger (by Worlor)](https://github.com/Worlor/AutoIt-Logger) - Logger is an all-in-one logging utility really easy to use ! It enable log rotate per day and zip it after x days 381 | 382 | ## Tools 383 | 384 | - [SciTE4AutoIt3](https://www.autoitscript.com/site/autoit-script-editor/downloads/) contains SciTE, wrapped into a single installer with all needed configuration settings and lots of utility programs like [AutoIt3Wrapper](https://www.autoitscript.com/autoit3/scite/docs/SciTE4AutoIt3/AutoIt3Wrapper.html), [SciTEConfig](https://www.autoitscript.com/autoit3/scite/docs/SciTE4AutoIt3/SciTEConfig.html), [Tidy](https://www.autoitscript.com/autoit3/scite/docs/SciTE4AutoIt3/Tidy.html), [Au3Stripper](https://www.autoitscript.com/autoit3/scite/docs/SciTE4AutoIt3/Au3Stripper.html) etc to enhanced SciTE for use with AutoIt3. 385 | - [KODA Form Designer](http://koda.darkhost.ru/) - a standalone application that was developed to help creating forms (GUIs) for AutoIt3 scripting language. It's included in SciTE4AutoIt3. 386 | - [ISN AutoIt Studio](http://www.isnetwork.at/index.php?option=com_content&view=article&id=10&Itemid=115) - a complete IDE for the AutoIt programming language. 387 | - [ISN AutoIT form Studio](http://www.isnetwork.at/index.php?option=com_content&view=article&id=7&Itemid=116) - Graphical Form Designer for AutoIt. 388 | - [AutoIt Obfuscator](https://www.pelock.com/products/autoit-obfuscator) - Obfuscate your AutoIt script source code & algorithms to protect it against reverse engineering analysis, cracking and decompilation. 389 | 390 | ## Useful Resources 391 | 392 | ### Documents 393 | 394 | - [AutoIt Online Document](https://www.autoitscript.com/autoit3/docs/) 395 | - [SciTE4AutoIt3 Online Document](https://www.autoitscript.com/autoit3/scite/docs/SciTE4AutoIt3.html) | [Wiki](https://www.autoitscript.com/wiki/SciTE4AutoIt3) 396 | 397 | ### Websites 398 | 399 | - [Official Website](https://www.autoitscript.com/) 400 | - [Official Forum](https://www.autoitscript.com/forum/) 401 | + [Vietnamese Forum](http://autoitvn.com/) 402 | + [French Forum](http://www.autoitscript.fr/) 403 | + [Brazilian Forum](http://forum.autoitbrasil.com/) 404 | + [Germany Forum](https://autoit.de/) 405 | + [Russian Forum](http://autoit-script.ru/) 406 | + [Spanish Forum](http://www.emesn.com/autoitforum/) 407 | - [AutoIt Wiki](https://www.autoitscript.com/wiki) 408 | - [Programs](https://www.autoitscript.com/wiki/AutoIt_Programs) - a list of programs created in AutoIt. 409 | - [AutoIt Group on Facebook](https://www.facebook.com/groups/autoitscript/) (Vietnamese). 410 | 411 | ### Guides/Tutorials 412 | 413 | - [Tutorials](https://www.autoitscript.com/wiki/Tutorials) - There are many tutorials available for AutoIt. This page is an overview of a few known tutorials. 414 | - [Best coding practices](https://www.autoitscript.com/wiki/Best_coding_practices) - a detailed explanation of what are to be considered the best coding practices within AutoIt. These recommendations are based on accepted coding practices common to a number of other programming languages. You do not need to follow them, but it is recommended that you do. 415 | - [Snippets](https://www.autoitscript.com/wiki/AutoIt_Snippets) - generally single functions or small pieces of code which can be incorporated into a script to add extra functionality. 416 | 417 | ### Videos 418 | 419 | - [AutoIt Tutorials](https://www.youtube.com/playlist?list=PL1DCD109B801D0DE6) by 403forbidden403. 420 | - [AutoIt Tutorials](https://www.youtube.com/user/AutoitFrench/videos) by AutoitFrench. 421 | - [AutoIt for Beginner](https://www.youtube.com/playlist?list=PLNeDQQ_ukvRoz5IKgFy1pgfZVqDuZf5X2) by Lee Sai. 422 | - [AutoIt for Beginner](https://www.youtube.com/playlist?list=PLADZ5XR0fS9B1AL1FmLUCfrXoRu2nYOKu) by Hai The Luong. 423 | - [Advanced AutoIt Tutorials](https://www.youtube.com/playlist?list=PL_-NI9iPtoB741rTw1hjNPirk3jTMKtrQ) by Juno\_okyo [[Subscribe](https://www.youtube.com/channel/UCEETpUrNm5qI-LENbBON2Gw/?sub_confirmation=1)]. 424 | 425 | ### Books 426 | 427 | - [AutoIt v3: Your Quick Guide](http://shop.oreilly.com/product/9780596515126.do) by Andy Flesner ([Download PDF](https://www.google.com/search?q=AutoIt+v3%3A+Your+Quick+Guide+filetype%3Apdf)). 428 | - [Instant AutoIt Scripting](https://books.google.com.vn/books?id=TgY2-RSxhDUC) by Emilio Aristides de Fez Laso. 429 | - [AutoIT Scripting For Beginners](https://books.google.com.vn/books?id=ugdeCgAAQBAJ) by Rajan. 430 | - [Learn To Program Using FREE Tools with AutoIt 1.2](https://www.autoitscript.com/forum/files/file/351-learn-to-program-using-free-tools-with-autoit/) by Jfish. 431 | 432 | ### Syntax Highlighter 433 | 434 | - [GeSHi - Generic Syntax Highlighter](http://qbnz.com/highlighter/) 435 | - [Highlight.js](https://highlightjs.org/) - Added AutoIt since version 8.7 436 | - [Crayon Syntax Highlighter](https://wordpress.org/plugins/crayon-syntax-highlighter/) (WordPress Plugin) - Added AutoIt since version 1.8.2 437 | - [WP Syntax](https://wordpress.org/plugins/wp-syntax/) (WordPress Plugin) - based on GeSHi. 438 | - [PrismJS](http://prismjs.com/) - Added AutoIt since version 1.1.0 439 | - [AutoIt - Visual Studio](https://github.com/loganch/AutoIt-VSCode) - AutoIt extension for Visual Studio. 440 | 441 | ## License 442 | 443 | [![Creative Commons License](http://i.creativecommons.org/l/by/4.0/88x31.png)](https://creativecommons.org/licenses/by/4.0/) 444 | 445 | This work is licensed under a [Creative Commons Attribution 4.0 International License](https://creativecommons.org/licenses/by/4.0/). 446 | 447 | --- 448 | 449 | ## Other Awesome Lists 450 | 451 | - [awesome](https://github.com/sindresorhus/awesome) by @sindresorhus 452 | - [awesome-all](https://github.com/bradoyler/awesome-all) by @bradoyler 453 | - [awesome-awesome](https://github.com/emijrp/awesome-awesome) by @emijrp 454 | - [awesome-awesome](https://github.com/erichs/awesome-awesome) by @erichs 455 | - [awesome-awesome](https://github.com/oyvindrobertsen/awesome-awesome) by @oyvindrobertsen 456 | - [awesome-awesomeness](https://github.com/bayandin/awesome-awesomeness) by @bayandin 457 | - [awesome-awesomes](https://github.com/fleveque/awesome-awesomes) by @fleveque 458 | - [awesome-collection](https://github.com/flyhigher139/awesome-collection) by @flyhigher139 459 | - [lists](https://github.com/jnv/lists) by @jnv 460 | 461 | [[Back to Top](#awesome-autoit)] --------------------------------------------------------------------------------