GMPath is a lightweight A* implementation for use in GameMaker Studio 2.
Expect pathing times of a few milliseconds for easy paths and around up to 50-60 milliseconds for "difficult" paths (such as the one in the screenshot).
I've tested this extension thoroughly within C++ and to the best of my ability on the GameMaker side of things. This extension was developed for use in GameMaker Studio 2 and is not guaranteed to work in other versions. Report any bugs to the support email provided.
Enjoy the extension and want to support me? paypal.me/raymondfanning