Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Gml

Gml

72 projects

Showing 36 of 72 projects

Exception
ExceptionGame Maker Language

A GameMaker base class for custom exceptions with improved error output, stack traces, and YYC support.

#gamemaker#exception-messages#exception
Stars17
Forks1
Last commit1 year ago
GMLC
GMLCGame Maker Language

A runtime compiler and interpreter for GameMaker that enables mod support, live scripting, and scratchpad experimentation by loading and executing GML code at runtime.

#sandbox#game-maker#interpreter
Stars17
Forks0
Last commit1 month ago
Broadcast
BroadcastGame Maker Language

An event handling library for GameMaker Language (GML) with broadcast, subscriber, consumer, watchlist, and radio components.

#game-maker#broadcast-pattern#decoupled-architecture
Stars16
Forks2
Last commit4 years ago
Chameleon
ChameleonYacc

A fast, reliable, free, and open-source palette swapper for GameMaker Studio 2.

#open-source#color-management#gamemaker-studio
Stars16
Forks1
Last commit3 years ago
Inspectron
InspectronGame Maker Language

A fluent API library for creating customizable debug views in GameMaker projects.

#gamemaker#debug-views#fluent-api
Stars16
Forks2
Last commit2 years ago
DuplicateSequence
DuplicateSequenceGame Maker Language

A GameMaker script collection for deep copying sequences and their components to enable runtime modification without affecting original assets.

#gamemaker#deep-copy#gamemakerstudio
Stars15
Forks1
Last commit
BehaviorTree
BehaviorTreeYacc

A simple behavior tree system for GameMaker Studio 2 to create modular AI with fallback states and sequences.

#ai#game-ai#finite-state-machine-alternative
Stars14
Forks0
Last commit2 years ago
Danmaku Project
Danmaku ProjectYacc

An efficient bullet hell library for Gamemaker Studio 2.3.0, enabling complex bullet patterns in 2D games.

#game-maker-language#game-maker#library
Stars14
Forks0
Last commit5 years ago
Duck
DuckRust

A fast and flexible analyzer for GameMaker Language (GML) that enforces customizable linting rules.

#customizable-lints#gamemaker#analyzer
Stars14
Forks1
Last commit1 year ago
Tome
TomeGame Maker Language

A GameMaker library that automatically generates documentation websites directly from GameMaker projects.

#gamemaker#developer-tools#library
Stars13
Forks1
Last commit2 months ago
vim-GML
vim-GMLVim Script

High-quality Vim syntax highlighting for GameMaker Studio 2's GML language.

#gamemaker#vim#syntax-highlighting
Stars13
Forks0
Last commit3 years ago
Voronoi
VoronoiGame Maker Language

A GameMaker Studio 2.3 shader that creates a Voronoi diagram pixel sampling effect for unique game visuals.

#graphics#voronoi-diagram#visual-effects
Stars13
Forks0
Last commit4 years ago
Animated Flag
Animated FlagGame Maker Language

A vertex-animated object for GameMaker Studio 2.3+ that creates realtime flag/wave effects from a single image.

#gamemaker#animation#realtime-effects
Stars13
Forks1
Last commit2 years ago
DeepCopy
DeepCopyGame Maker Language

Recursively deep copy nested arrays, structs, and class instances in GameMaker.

#gamemaker#recursive-algorithm#deep-copy
Stars12
Forks1
Last commit3 years ago
Polarca
PolarcaGame Maker Language

A GameMaker Studio 2 library for interpolating values using animation curves with simple sequential animation support.

#animation#curves#interpolation
Stars12
Forks0
Last commit2 years ago
CoreExtension
CoreExtensionGame Maker Language

A collection of CC0-licensed programming libraries for GameMaker Studio 2 development.

#programming-libraries#open-source#gamedev-tools
Stars11
Forks3
Last commit4 years ago
GOG.gml
GOG.gmlHTML

A native extension for GOG.com SDK support in GameMaker: Studio and GameMaker Studio 2 games.

#gamemaker#achievements#gamemaker-extension
Stars11
Forks1
Last commit3 years ago
Random Dungeon Generator
Random Dungeon GeneratorYacc

A procedural dungeon generator for Game Maker Studio 2.3 that builds dungeons from user-defined color-coded chamber sprites.

#procedural-generation#dungeon-generator#sprite-based
Stars10
Forks0
Last commit
GMFlux
GMFluxGLSL

A GPU-based height-field fluid simulation solver for GameMaker Studio 2.3+ with customizable visual effects.

#shader-effects#real-time-graphics#glsl-es
Stars10
Forks0
Last commit3 years ago
A-Star-Pathing
A-Star-PathingGame Maker Language

A library for A* pathfinding in 2.5D games, designed for easy integration and plug-and-play use.

#pathfinding-algorithm#graph#movement-system
Stars9
Forks0
Last commit5 years ago
LWO
LWOYacc

A lightweight object system for GameMaker Studio 2.3.0 using structs to reduce bloat compared to native objects.

#memory-management#object-system#structs
Stars9
Forks0
Last commit5 years ago
Matrices
MatricesGame Maker Language

A collection of matrix manipulation functions for GameMaker LTS 2022.

#gamemaker#matrix#gamemaker-studio-2
Stars7
Forks0
Last commit2 years ago
gml-highscorer
gml-highscorerGame Maker Language

A GameMaker library for displaying highscore tables and trophy collections with efficient rendering and extensive customization.

#gamemaker#achievements#gamedev
Stars7
Forks0
Last commit1 year ago
Phonix
PhonixGame Maker Language

A compact audio system library for GameMaker Studio 2.3 providing advanced audio management and effects.

#sound-effects#audio-library#game-audio
Stars6
Forks0
Last commit4 years ago
zitk
zitkYacc

An experimental immediate mode GUI toolkit for GameMaker Studio 2, serving as a rewrite and successor to IMNOTGUI.

#gui-toolkit#gamemaker-studio#open-source-library
Stars6
Forks0
Last commit4 years ago
FSM AI
FSM AIGame Maker Language

A finite state machine module for Game Maker Studio 2.3+ that provides AI behavior management for game development.

#game-ai#game-development#ai-behavior
Stars5
Forks0
Last commit4 years ago
Pause example
Pause exampleGame Maker Language

GameMaker Studio 2.3+ example demonstrating game pause functionality without using surfaces.

#example-project#gamemaker-studio#game-development
Stars5
Forks0
Last commit4 years ago
Stopwatch
StopwatchYacc

A simple, control-focused replacement for GameMaker: Studio 2.3 alarms with pausing support.

#gamemaker#structs#gamemaker-studio-2
Stars4
Forks1
Last commit3 years ago
gms2-mofile
gms2-mofileC++

A GameMaker Studio 2.3+ extension for loading and using GNU gettext .mo files for game localization.

#gamemaker#gettext#mo-files
Stars3
Forks1
Last commit2 years ago
Github.gml
Github.gmlGame Maker Language

A wrapper for the GitHub REST API in GameMaker 2024.14, enabling integration of GitHub features into games.

#gamemaker#rest-api-wrapper#github-rest-api
Stars3
Forks0
Last commit6 months ago
FrogAlarm
FrogAlarmGame Maker Language

A GameMaker Studio 2 asset providing a simple, flexible alternative to built-in alarms for delayed code execution.

#gamemaker#game-asset#timed-events
Stars3
Forks1
Last commit4 years ago
Map
MapHTML

A garbage-collected hashtable implementation for GameMaker Studio 2.3+ with support for non-string keys.

#structs#data-structures#gamemaker-studio
Stars3
Forks1
Last commit6 years ago
Timer
TimerYacc

JavaScript-style setTimeout and setInterval functions implemented in GameMaker Studio 2.3 for timed callbacks.

#javascript-api#callback-scheduling#gamemaker-studio
Stars3
Forks0
Last commit6 years ago
Ngrams
NgramsGame Maker Language

A lightweight n-gram library for GameMaker enabling fuzzy search and predictive text modeling.

#predictive-text#game-maker#ngram
Stars3
Forks0
Last commit7 months ago
Airkiver
AirkiverGame Maker Language

A tool for creating and accessing compressed archives of game files, designed for GameMaker projects.

#gamemaker#python#game-development
Stars1
Forks0
Last commit6 months ago
Gobo (EttyKitty fork)
Gobo (EttyKitty fork)C#

An opinionated code formatter for GameMaker Language (GML) that enforces consistent style and reduces git diffs.

#gamemaker#developer-tools#code-formatter
Stars0
Forks1
Last commit2 days ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
6 years ago
#Game Development70
#Gamemaker44
#Gamemaker Studio31
#Gamemaker Studio 231
#Game Engine30
#Gms219
#Gamemaker Language16
#Utility Library8
#Gamemaker Studio 2 37
#Data Structures6
#Structs6
#2d Graphics6