finds.dev

4ian/GDevelop

🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.

View on GitHubHomepage ↗

★ 27,789JavaScriptNOASSERTIONupdated Oct 2026

// compared · The best open source game enginesSee the alternatives →

// the take

GDevelop is a no-code 2D/3D game engine with a visual event-based scripting system, aimed at people who want to ship real games (mobile, desktop, web) without writing code, though you can drop into JS if needed. The audience is game-jam hobbyists, educators, and small indie teams rather than engine programmers — it's a Game Maker/Construct competitor, not an Unreal/Unity alternative.

The event sheet system is proven at scale, not a toy demo — there are actual shipped games on Steam, mobile stores, and itch.io built on it. The rendering/physics stack is a real cross-platform pipeline (PixiJS for 2D, Three.js for 3D, Box2D/Jolt compiled to WASM for physics), unified under one event model instead of being a thin wrapper over one library. MIT license covers Core, the engine (GDJS), the IDE, and extensions, so exported games carry no licensing strings. Contributor funnel is unusually healthy for a project this size — labeled good-first-issues, a public Trello roadmap, and CI running across CircleCI/Semaphore/AppVeyor.

No-code event sheets hit a ceiling on anything with real game-logic complexity; past a certain point you're fighting the drag-and-drop paradigm instead of just writing code, and there's no clean escape hatch for power users who outgrow it. The codebase spans four stacks glued together — C++ Core, TypeScript engine (GDJS), JS/WASM bindings, and an Electron+React IDE — so contributing beyond a small extension means understanding several unrelated toolchains. The README's "vibe-coding" topic tag and "create with AI" pitch read like a bolted-on feature rather than a thought-out AI workflow; worth testing before counting on it. The GDevelop name and logo are explicitly carved out of the MIT license as personal property of the maintainer, which matters if you ever plan to fork or rebrand.

We read the README, the directory tree and a key source file in October 2026. Nobody pays to be listed. How we judge →

// at a glance

Stars
27,789
Forks
1,605
Language
JavaScript
License
NOASSERTION
Last commit
21 Oct 2026

// nearby

If GDevelop isn't quite it.

All repos →