Godot is a free, MIT-licensed, cross-platform game engine for building 2D and 3D games from one unified editor.
- Stars
- 27,785
- Forks
- 1,604
- Open issues
- 637
- Last commit
- 8 hours ago
What is it?
GDevelop is a no-code game development editor for building 2D, 3D and multiplayer games. Games can target iOS, Android, desktop and the web. Game logic is built with an event-based system and modular behaviors, so creators can assemble gameplay without writing traditional code.
The editor is written in JavaScript with React and Electron, and renders with PixiJS and Three.js over WebGL. The game engine (GDJS) is written in TypeScript and powers the games it exports. Physics runs through WebAssembly builds of Box2D for 2D and Jolt Physics for 3D, and functionality is extended through built-in and community extensions.
The project includes an extension system that supports both no-code and code-based extensions, plus an asset store for templates and asset packs. Games exported with GDevelop are released under the MIT-licensed engine, so the resulting games are not required to be open source.
Key features
- 01Event-based visual logic system for building gameplay without traditional code
- 02Supports 2D, 3D and multiplayer game creation
- 03Exports games to iOS, Android, desktop and the web
- 04Modular behaviors and extensible objects through built-in and community extensions
- 05Physics via WebAssembly builds of Box2D and Jolt Physics
Use cases
- Non-programmers making their first 2D or 3D games
- Prototyping game ideas quickly in a visual editor
- Publishing browser or mobile games without writing engine code
- Building custom gameplay features by writing new extensions
Quick start
- 1
Download the GDevelop app from the official homepage
Topics
FAQ
- What is GDevelop?
- No-code, open-source game engine and editor for building 2D, 3D and multiplayer games for mobile, desktop and the web. GDevelop is a no-code game development editor for building 2D, 3D and multiplayer games. Games can target iOS, Android, desktop and the web. Game logic is built with an event-based system and modular behaviors, so creators can assemble gameplay without writing traditional code.
- Is GDevelop free to use? What license does it have?
- GDevelop is open source under the Other license. Check the license terms before using it in commercial products.
- Is GDevelop still maintained?
- Actively maintained. The last commit to GDevelop was on Oct 20, 2026.
- What can I use GDevelop for?
- Non-programmers making their first 2D or 3D games Prototyping game ideas quickly in a visual editor Publishing browser or mobile games without writing engine code Building custom gameplay features by writing new extensions
- How do I install GDevelop?
- Download the GDevelop app from the official homepage
- Where can I get GDevelop?
- The source code and installation instructions are on GitHub: https://github.com/4ian/GDevelop
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A cross-platform Java game development framework built on OpenGL ES for desktop, Android, web, and iOS games.
A .NET framework for building cross-platform 2D and 3D games in C#, re-implementing Microsoft's discontinued XNA Framework.
A retro game engine for Python that lets you make pixel-art games with a fixed palette and low-resolution screen.
Open 3D Engine (O3DE), a multi-platform, real-time 3D engine for building games, cinematic 3D worlds and simulations.
A simple 2D game engine for Go that targets desktop, mobile, WebAssembly and console platforms.