{"data":{"slug":"godot","name":"Godot","tagline":"MIT engine with HTML5/Wasm+WebGL2; Compatibility mode for embeds","category":"libraries","categoryName":"Libraries","url":"https://godotengine.org","github":"https://github.com/godotengine/godot","pricing":"open-source","hook":"Godot is the MIT full engine on the web when Phaser is a JS framework and you want an editor too.","whatsGood":"MIT. Full 2D/3D engine, editor, GDScript/C#. HTML5/Wasm + WebGL2 export. Forever free, no royalty. Huge asset and learning ecosystem.","theCatch":"Loud: Compatibility/WebGL2 only for web; threaded export needs COOP/COEP — single-thread default since 4.3 for embeds. Not Phaser JS canvas. Distinct from Phaser.","verdict":"MIT Godot. Web works in Compatibility/WebGL2; plan COOP/COEP only if you need threads.","addedAt":"2026-09-04","featured":false,"domain":"Graphics & 3D","subSpecialty":"Game Engines","capabilities":["2d","3d","webgl"],"surfaces":["Self-host"],"ecosystem":["Multi-platform","Browser"],"licenseModel":"OSS/MIT","githubStars":116591},"related":[{"slug":"hono","name":"Hono","tagline":"Tiny TypeScript web framework that runs on every runtime"},{"slug":"phaser","name":"Phaser","tagline":"MIT HTML5 2D game framework with scenes, physics, and tilemaps"},{"slug":"pixijs","name":"PixiJS","tagline":"MIT 2D WebGPU/WebGL renderer, not a game engine"},{"slug":"babylonjs","name":"Babylon.js","tagline":"Apache-2.0 3D engine for the web, now on v9"},{"slug":"playcanvas","name":"PlayCanvas","tagline":"MIT WebGL2/WebGPU engine plus an optional hosted Editor"}],"links":{"self":"/api/gems/godot","html":"/gems/godot","markdown":"/gems/godot.md","category":"/api/gems?category=libraries","categoryPage":"/stacks/libraries"}}