25 Free GameMaker Studio Resources & Extensions (2026 Edition)
A curated 2026 list of free GameMaker Studio 2 extensions, tools, and learning resources that help you ship polished games faster without rebuilding common systems from scratch.
GMEdit
Editor ToolExternal code editor for GameMaker projects with tabs, search, and better navigation than the built-in IDE.
Perfect for: large projects, power users, team workflows
TweenGMS
ExtensionTweening helper library to animate UI, cameras, and game objects without hand-writing interpolation code.
Great for: menus, HUD animations, juice
GMLive
Runtime ToolLive code reloading for GML so you can tweak logic while the game is running.
Perfect for: rapid iteration, game jams
Simple Inventory System (Free)
ExtensionDrop-in inventory & item framework with basic UI and saving support.
Use it for: RPGs, survival games, loot systems
Dialogue System Templates
TemplateReady-made dialogue controllers that handle branching text, portraits, and simple choices.
Great for: RPGs, visual novels, quest systems
YoYo Marketplace Free Asset Tag
MarketplaceOfficial tag for free assets on the GameMaker Marketplace so you can filter for zero-cost extensions.
Tip: combine with rating filters to find production-ready tools.
GameMaker Community Resources Forum
CommunityLong-running forum section where devs share scripts, shaders, and tools for free.
Perfect for: battle-tested snippets, old but gold utilities
Open Source GameMaker Utilities (GitHub)
Code LibraryCollection of open-source helpers for data structures, debugging, and workflows.
Look for: logging helpers, state machines, math libraries
Pixelated Platformer Starter Kits
TemplateFree platformer templates with movement, collision, and camera follow already wired up.
Fastest way to: start a jam game or prototype a new idea
Shader Examples for GameMaker
Shader LibraryFree GLSL shader samples adapted for GameMaker’s pipeline (water, outlines, CRT, more).
Great for: juice, screen effects
Save/Load System Snippets
Code SnippetsReady-to-use JSON and INI save examples so you do not reinvent persistence every project.
Use for: profiles, settings, checkpoints