VGSources / Best Mod Managers / G3M
What it is
For GameMaker titles on Windows, Linux, and macOS, G3M provides a desktop workspace for mod management. It can browse GameBanana entries, install from several sources, keep separate mod profiles, detect conflicts, edit patches, and launch games. Seven games are included initially, and the Game Manager lets you add other GameMaker titles.
Good, and not so good
- Free GPL-3.0 desktop application
- Windows, Linux, and macOS packages for x8664 and ARM64
- Multiple profiles with separate active mods and settings
- Conflict detection and built-in mod-source access
- Patch, compare, merge, and diff-report tools
- The initial game list is limited to specific GameMaker titles
- Custom games require setup in the Game Manager
- Older releases do not receive security fixes
- Desktop application rather than a hosted service
- No free trial plan
Who it suits
GameMaker players managing several mod profiles Players who need patch and file comparison tools Windows, Linux, or macOS desktop setups
Choose G3M when your games are built with GameMaker and you want one desktop tool for mod installs, profiles, patch creation, and launching. Since it is free GPL-3.0 software, there is no purchase decision, and releases support Windows, Linux, and macOS. Check the built-in game list first, because other titles need custom setup. For security coverage, stay on the main branch or latest release; older releases are unsupported. This is a local mod workflow, not a hosted service for a group.
The full write-up
G3M is a specialist desktop manager for modded GameMaker games, combining discovery, installation, profiles, editing, and launching. It suits players and creators working in its supported ecosystem; the bottom line is a capable, free toolkit whose depth is more valuable to active mod curators than to someone installing an occasional download. Overview G3M brings GameBanana browsing and several other installation routes into one desktop application. You can install from GameBanana, external URLs, local archives, or one-click install links, then keep the resulting library organized by profile. Its built-in game entries cover DELTARUNE, DELTARUNE Demo, UNDERTALE, UNDERTALE Yellow, Pizza Tower, Sugary Spire, and FRICKBEARS3. The Game Manager can add custom GameMaker games, extending the catalog without turning G3M into a general-purpose manager for every engine. The application is GPL-3.0 open source. Its normal launch mode restores game files after the game closes, an important safeguard when mods alter an installed copy. Security fixes target the main branch and latest release on a best-effort basis; older releases are unsupported. Help is directed through the project's Discord and Telegram communities. Key features Profiles and conflict detection Multiple library profiles maintain separate active mod selections and profile-scoped settings. That makes distinct playthroughs, testing setups, or shared-computer configurations practical without repeatedly rebuilding a loadout. Conflict detection identifies overlapping changes, giving you an early warning before competing files create confusing results; it does not decide the correct priority for you. Editing and patching The Mod Editor combines patches, file replacements, and archive contents, then exports the result as a mod for sharing. Separate tools create and apply patches, merge patch sets, compare files, export diff reports, and convert mods between supported formats. This is unusually useful for authors, maintainers, and users who curate a collection. If you only download finished mods, much of this workflow will be unnecessary overhead. Launching, plugins, and customization G3M can launch supported games directly or through Steam where available. On Linux, PortProton can provide a route to compatible Windows games. The Catalog adds plugins and themes, including DR Save Manager for DELTARUNE saves and Custom Saves Folders for choosing save locations. Installed or imported themes and language packs cover English, Russian, Spanish, Korean, Japanese, Simplified Chinese, and Traditional Chinese. Pricing G3M has one free plan: G3M — free . It is the GPL-3.0 desktop application, with no trial or paid tier to outgrow. That makes it an uncomplicated choice for individual players and community modders, while also avoiding recurring renewal costs. The trade-off is that there is no commercial support tier or bundled service beyond the project's community channels. Platforms Release downloads target Windows, Linux, and macOS on both x8664 and ARM64 computers. Supported games can use direct launching or Steam where available, and Linux users can use PortProton for compatible Windows titles. Platform coverage is therefore broad for a desktop utility, but game compatibility still depends on the supported GameMaker title and its setup. Who it's for Choose G3M if your library centers on the listed GameMaker games, you switch between mod profiles, or you create and distribute patches. Its multiple import paths also suit communities that share mods through different channels. Look elsewhere if you need a manager built around another engine, a large cross-game catalog, or a paid support arrangement; custom games extend G3M, but do not change its GameMaker focus. Pros and cons Pros Deep mod workflow: profiles, conflict detection, patch merging, file comparison, diff reports, and format conversion cover both users and creators. Flexible acquisition: GameBanana browsing sits alongside URL, archive, and one-click installs. Broad desktop reach: Windows, Linux, and macOS releases include x8664 and ARM64 builds. Useful extensibility: custom GameMaker entries, plugins, themes, and save-management tools broaden the core manager. Cons Narrow scope: the built-in catalog and workflow are centered on GameMaker games rather than general mod management. Creator-oriented complexity: editing and patching features add little value for players who only install ready-made mods. Best-effort security lifecycle: older releases do not receive security support, so staying current matters. Community-based help: assistance is routed through Discord and Telegram rather than a paid support channel. Alternatives For a web-first Minecraft catalog with a freemium model, CurseForge is the more natural choice; its free plan includes Minecraft mods, modpacks, and web catalog access. Pick Vortex instead for a free, open-source Windows mod manager delivered as an extension and tied to Nexus Mods. Modrinth suits users wanting a multi-platform web/API ecosystem and optional Modrinth+ benefits at $4.99 a month. Modrix is another free, open-source option across Linux, macOS, and Windows. For supported Paradox games, Irony Mod Manager is the focused alternative; RimModManager targets its own supported game community. CKAN offers a free, MIT-licensed open-source route, while FlairX Mod Manager is a free Windows-only choice. See the broader Mod managers directory when your games fall outside GameMaker. Verdict G3M is the right pick for GameMaker players and mod creators who want profiles, conflict visibility, flexible installs, and serious patching tools without paying. Its focused catalog and creator-heavy feature set are the main reasons to look elsewhere if you need broad engine coverage or a simpler, universal manager.
Plans
- G3MGPL-3.0 desktop applicationFree
As github.com lists them, read 12 Oct 2026.
Questions
- Which games come with built-in G3M entries?
- The bundled list includes DELTARUNE, its Demo, UNDERTALE, UNDERTALE Yellow, Pizza Tower, Sugary Spire, and FRICKBEARS3.
- Where can G3M install mods from?
- Installation can use supported GameBanana pages, external URLs, local archive files, or one-click links.
- Does G3M support separate mod setups?
- Yes. You can make multiple library profiles, and each one keeps its own active selections and settings.
- What patch tools are included?
- The tools create and apply patches, combine patch sets, compare files, export diff reports, and convert mods between supported formats.
- Which operating systems and processors are supported?
- Release downloads cover Windows, Linux, and macOS systems running on x8664 or ARM64 processors.
- How does G3M handle security updates?
- Security fixes are handled on a best-effort basis for the main branch and latest release; older releases are outside that support.