The GameMaker command-line interface GM-CLI is a helpful tool to edit, compile, package, and run your GameMaker projects.
A simple matchmaker and lobby package
Utility for combining GameMaker release data into a single feed.
Stringify, parse, read, and write GameMaker yy and yyp files.
Manage GameMaker IDE and runtime installations for fast switching between versions.
GameMaker TypeScript is a CLI tool that allows you to transpile TypeScript into GameMaker Language (GML). It provides strong typing, better autocomplete, and compatibility with any IDE, making it easier to develop GameMaker projects with TypeScript.
A parser for GML (GameMaker Language) files for programmatic manipulation and analysis of GameMaker projects.
GameMaker Language documentation tools with MCP server and CLI - search, lookup, and convert GameMaker documentation
An unofficial Svelte UI for displaying GameMaker release change logs.
GameMaker compatible networking
Websocket framework for GameMaker and Node.js
MCP Proxy client for GameMaker-Link - Connect Claude Desktop to GameMaker Studio
Linting tool for GameMaker Language
Generates blank GameMaker Studio 2 projects.
The fantastic documentation generator for GameMaker:Studio and GameMaker Studio 2
Art pipeline scripting module for GameMaker sprites.
Convert the open source GameMaker manual into JSON data.
tools to help make gamemaker easier to run on linux. installed with setupstudio2.
MCP server for creating and editing GameMaker projects
Gamemaker CLI toolkit. Watch & sync gml sources with yyp project.
A NodeJS CLI to generate a `*.yymps` file from a GameMaker project.
GMS2 project compilation
Aseprite sprites to GameMaker
GameMaker Language (GML) support and related tools for Visual Studio Code
Rust implementation of the WELL512a PRNG used by Gamemaker, and related things
A tool for unpacking and modding GameMaker games
an interface between GameMaker and Rust
A small library for parsing the convoluted callstacks GameMaker outputs and translating them into VSC-friendly paths to the file/line in question
A command-line interface for compiling Gms2 projects
A collection of typings for GameMaker Studio 2 manual pages
Convert GameMaker 1.x/2.x data.win tilemaps to Tiled .tmx projects
A game framework designed specifically for Deltarune / Undertale fangames.
A collection of typings for GameMaker Studio 2 YY and YYP files
A collection of typings for GameMaker Studio 2 YY and YYP files
A curses-style terminal view that runs inside a pixel buffer (Rewrite of chiropterm)
Engine-agnostic elevator simulation library with pluggable dispatch strategies
Shared utils for gamemaker.io
Arcade is a simple Ruby-vased DSL for creating old-school arcade games like Pong. The philosophy is similar to GameMaker, except expressed as a Ruby library instead of a crazy GUI.