EngineForge
Build your game from GitHub and publish it to stores like itch.io — no build machine to set up.
EngineForge builds your game straight from your GitHub repo and publishes the result to stores like itch.io — you don't set up a build machine, install engine tools, or manage signing yourself. Connect your repo, pick your platforms, and click Build.
Start here
Connecting your accounts
Connect GitHub, itch.io, Steam, and GameMaker in the console.
Supported engines & versions
Which engines, versions, and platforms we build — Godot, GameMaker, and Unity.
Builds & downloads
What happens when you click Build, and where to download the result.
Build & publish guides
Godot
Build a Godot game and publish it to itch.io or Steam.
Unity
Build a Unity game (Windows, macOS) and publish it to itch.io.
GameMaker
Build a GameMaker game (Web, Linux) and publish it to itch.io.
How it works, briefly
- Connect GitHub so we can clone your project.
- Connect a store (for example itch.io) so we can publish the result.
- Configure a workflow — choose your engine, the platforms to build, and where to publish.
- Build — we clone, build each platform on our machines, and upload the result. You get a link and an email when it's done.
See Supported engines for exactly what we build today.