Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Gms2

Gms2

45 projects

Showing 36 of 45 projects

Scribble
ScribbleGame Maker Language

An efficient, internationalized text renderer for GameMaker with multi-effects support, optimized for dynamic dialogue.

#gamemaker#l10n#internationalization
Stars414
Forks45
Last commit15 days ago
GMEdit
GMEditJavaScript

An open-source, high-performance code editor for GameMaker projects, offering modern features and a comfortable editing experience.

#gamemaker#open-source#haxe
Stars371
Forks52
Last commit1 day ago
SnowState
SnowStateGame Maker Language

A robust finite state machine for GameMaker Studio 2.3+ that organizes game object behavior into a single, manageable system.

#gamemaker#game-logic#behavior-management
Stars177
Forks13
Last commit1 year ago
Chatterbox
ChatterboxGame Maker Language

A narrative engine and dialogue scripting language for GameMaker LTS 2022, enabling complex branching dialogue with an accessible syntax.

#gamemaker#game-design#visual-editor
Stars172
Forks22
Last commit7 days ago
SpriteSource
SpriteSourceTypeScript

A suite of tools and libraries for GameMaker development, including a VSCode extension, CLI, and programmatic APIs.

#gamemaker#game-development-workflow#gamedev
Stars159
Forks24
Last commit1 month ago
Warp
WarpTypeScript

A feature-rich framework for building multiplayer games with GameMaker clients and a Node.js server.

#gamemaker#multiplayer#tcp-server
Stars149
Forks9
Last commit28 days ago
GMRoomLoader
GMRoomLoaderGame Maker Language

An award-winning GameMaker library for creating room prefabs and loading room contents dynamically at runtime.

#gamemaker#procedural-generation#gamemaker-studio-2
Stars118
Forks2
Last commit11 hours ago
Bulb
BulbGame Maker Language

A 2D lighting and shadow system for GameMaker 2024.8 and 2022 LTS, enabling dynamic visual effects in games.

#gamemaker#shadows#lighting-engine
Stars105
Forks8
Last commit15 days ago
SNAP
SNAPGame Maker Language

A collection of data format converters for encoding and decoding structs and arrays in GameMaker LTS 2022.

#gamemaker#array#arrays
Stars100
Forks18
Last commit15 days ago
Steamworks.gml
Steamworks.gmlC++

A native GameMaker extension that adds Steam API features like P2P networking, lobbies, and matchmaking.

#gamemaker#multiplayer#matchmaking
Stars91
Forks18
Last commit3 years ago
Coroutines
CoroutinesGame Maker Language

A library for implementing pauseable coroutine functions in GameMaker Studio using native GML macros.

#gamemaker#asynchronous-programming#ui-animation
Stars85
Forks4
Last commit1 year ago
handytools
handytoolsGame Maker Language

A collection of essential libraries for GameMaker 2024.8+ providing text rendering, input, audio, data handling, and debugging tools.

#gamemaker#debugging-tools#library
Stars65
Forks5
Last commit1 year ago
Textboxy
TextboxyGame Maker Language

A message box management system for GameMaker Studio 2.3+ providing RPG-styled textboxes and speech bubbles with typing effects.

#gamemaker#game-ui#library
Stars65
Forks7
Last commit3 years ago
Vinyl
VinylGame Maker Language

Live updating audio system for GameMaker 2024.14 with real-time asset reloading and advanced audio tooling.

#sound#gamemaker#real-time-editing
Stars60
Forks6
Last commit15 days ago
Random Level Generator
Random Level GeneratorGame Maker Language

A GameMaker Studio 2 example project demonstrating procedural level generation using a DS Grid and bitmasked auto-tiling.

#gamemaker#gamedev-tutorial#procedural-generation
Stars57
Forks12
Last commit
lexicon
lexiconGame Maker Language

A localization system for GameMaker projects that simplifies translation implementation with flexible string replacement and language fallbacks.

#gamemaker#library#api
Stars52
Forks3
Last commit12 days ago
dotobj
dotobjGame Maker Language

A lightweight .obj/.mtl 3D model loader written in native GML for GameMaker LTS 2022.

#gamemaker#native-gml#obj-format
Stars47
Forks6
Last commit9 months ago
Iota
IotaGame Maker Language

A lightweight delta time and time dilation library for GameMaker 2022 LTS to improve frame-rate independent movement.

#gamemaker#frame-rate-independent#time-management
Stars47
Forks5
Last commit15 days ago
CleanShapes
CleanShapesGame Maker Language

Antialiased primitives library for GameMaker Studio 2024.8 using signed distance field functions.

#gamemaker#primitive#linestrip
Stars46
Forks5
Last commit1 month ago
STANNcam
STANNcamGame Maker Language

A pixel-perfect camera and resolution manager system for GameMaker Studio, offering independent game and GUI resolution control.

#gamemaker#camera#pixel-art
Stars43
Forks6
Last commit2 months ago
Crispy
CrispyGame Maker Language

A unit testing framework built in GML for GameMaker LTS 2022+.

#gamemaker#unit-testing#gamemaker-studio-2
Stars40
Forks3
Last commit7 months ago
Snitch
SnitchGame Maker Language

A logging and crash handling system for GameMaker LTS 2022, designed to improve debugging and error tracking.

#gamemaker#gamedev-tools#gamemaker-studio-2
Stars38
Forks2
Last commit15 days ago
PixelUpscaler
PixelUpscalerGame Maker Language

A GameMaker shader for scaling pixel art to non-integer resolutions while preserving sharp edges and reducing shimmer.

#gamemaker#pixel-art#graphics
Stars36
Forks1
Last commit1 year ago
GML-OOP
GML-OOPGame Maker Language

A GameMaker Language library providing object-oriented constructors to operate core GameMaker functionalities.

#gamemaker#gml-oop#library
Stars34
Forks0
Last commit1 month ago
Dynamo
DynamoGame Maker Language

A dynamic data loader for GameMaker 2022 LTS that enables live editing and reloading of external data files.

#gamemaker#live-editing#workflow-tool
Stars34
Forks4
Last commit15 days ago
Rubber
RubberTypeScript

A command-line wrapper for IGOR.exe to compile GameMaker Studio 2 projects via JavaScript/Node.js.

#gamemaker#build-automation#gamemaker-studio-2
Stars33
Forks11
Last commit5 years ago
FAST
FASTGame Maker Language

A flexible GML supplement library for GameMaker Studio 2.3+ to simplify game development.

#game-maker-language#fast#library
Stars31
Forks2
Last commit5 months ago
Collage
CollageGame Maker Language

A texture page builder tool for GameMaker Studio that optimizes sprite packing for game development.

#gamemaker#images#performance-optimization
Stars29
Forks3
Last commit2 months ago
GameMaker Lighting Engine
GameMaker Lighting EngineGame Maker Language

A tile-based dynamic lighting engine for GameMaker Studio 2 that projects shadows to create atmosphere in 2D games.

#gamemaker#pixel-art#graphics
Stars27
Forks5
Last commit7 years ago
ForEach
ForEachGame Maker Language

A foreach() loop implementation for GameMaker 2.3+ supporting arrays, ds_lists, ds_maps, ds_stacks, ds_queues, ds_priorities, and structs.

#gamemaker#array#loop
Stars26
Forks2
Last commit5 years ago
Figgy
FiggyGame Maker Language

A lightweight GameMaker library for centralized, persistent live configuration and game balancing via an automatic debug overlay.

#gamemaker#balancing#library
Stars25
Forks1
Last commit12 hours ago
Guido
GuidoGame Maker Language

A simple immediate mode GUI framework for GameMaker with reskinnable widgets and native display capabilities.

#gamemaker#ui-toolkit#gamemaker-studio-2
Stars24
Forks1
Last commit7 years ago
Lookout
LookoutGame Maker Language

A GameMaker library providing debug overlay views for monitoring resources, instances, audio, and more to identify bugs and memory leaks.

#gamemaker#imgui#memory-leak-detection
Stars21
Forks0
Last commit28 days ago
gm-i18n
gm-i18nYacc

A GameMaker Studio 2.3 extension for internationalizing game text using JSON files.

#gamedev#internationalization#gamemaker-studio
Stars21
Forks2
Last commit3 years ago
Canvas
CanvasGame Maker Language

A non-volatile surface system for GameMaker Studio 2 that prevents surface loss during device sleep or focus changes.

#gamemaker#surface#graphics-engine
Stars21
Forks0
Last commit3 months ago
ArrayList
ArrayListGame Maker Language

A garbage-collected List class for GameMaker Studio 2.3+ built on standard arrays, offering array accessors and 50+ functions.

#gamemaker#array#gml-library
Stars19
Forks1
Last commit5 years ago
Page 1 of 2Next

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
8 years ago
#Game Development45
#Gamemaker40
#Gamemaker Studio 234
#Gml19
#Gamemaker Studio17
#Game Engine13
#Library7
#Gms6
#Game Maker Studio 24
#Graphics4
#2d Graphics4
#Gamemaker Language4