A downloadable tool for Windows, macOS, and Linux

Download NowName your own price

GMEdit is a high-end, open-source code editor for GameMaker.

It represents what I consider to be the most important when working with code - being able to edit code quickly and comfortably, with features expected from a modern day code editor and conventional tabbed document design.

Rough lineup of features:

  • Supports a variety of versions, including GameMaker: Studio, GameMaker Studio 2 (pre-2.3 and 2.3 formats), and limited support for legacy (GameMaker≤8.1) projects.
    It can also be used to edit code for GML-based mods for games like Nuclear Throne or Rivals of Aether.
  • Uses a high-performance code editor (Ace), extended and fine-tuned for GML.
    Comes with GameMaker-styled keyboard shortucts that can be customized.
  • Has combined editors for objects, timelines, and extensions, allowing to view/edit multiple events/moments/scripts at once.
  • Fast save and load operations; only changes files it needs to.
  • Has a variety of syntax extensions to ease writing repetetive bits of code.
    Changes are non-destructive and the code remains readable/editable in base IDE.
  • Has custom theme and plugin support.
  • Free and open-source.

Overall, it can be viewed as a more pleasant alternative to GameMaker's base IDE, and becomes increasingly more advantageous the more code you write or the more complex your code gets.

By design it is something that you run alongside the base IDE, but there are ways you can avoid switching back and forth to run the game.

NEW! Try GMEdit online!
This web-based version has some limitations compared to the downloadable one, but can give you a general idea of what GMEdit can do, and can also be used to open GameMaker projects without installing anything!

Updated 4 days ago
PlatformsWindows, macOS, Linux
Rated 4.8 out of 5 stars
(91 total ratings)
Made withGameMaker, Haxe


Download NowName your own price

Click download now to get access to the following files:

GMEdit-Windows.zip 98 MB
Version Feb 26, 2024
GMEdit-Windows-32bit.zip 94 MB
Version Feb 26, 2024
GMEdit-Mac.zip 90 MB
Version Feb 26, 2024
GMEdit-Mac-ARM64.zip 94 MB
Version Feb 26, 2024
GMEdit-Linux.zip 92 MB
Version Feb 26, 2024
GMEdit-App-Only.zip 11 MB
Version Feb 26, 2024
GMEdit-Beta-Windows.zip 98 MB
Version Feb 26, 2024
GMEdit-Beta-Windows-32bit.zip 94 MB
Version Feb 26, 2024
GMEdit-Beta-Mac.zip 90 MB
Version Feb 26, 2024
GMEdit-Beta-Mac-ARM64.zip 94 MB
Version Feb 26, 2024
GMEdit-Beta-Linux.zip 92 MB
Version Feb 26, 2024
GMEdit-Beta-App-Only.zip 11 MB
Version Feb 26, 2024

Development log

View all posts