All 78 Dependencies
Every package GDevelop depends on, ranked by repo health score.
GDevelop is a full-featured, open-source game engine built for creators of all backgrounds who want to make 2D, 3D, and multiplayer games without writing code. Its event-based visual scripting system lets you express game logic by combining drag-and-drop conditions and actions, which are then compiled to optimized JavaScript at export time — delivering runtime performance without requiring programming knowledge.
The engine targets every major platform from a single project: export to HTML5 for web browsers, iOS and Android for mobile, and Windows, macOS and Linux for desktop via Electron and WebAssembly builds. Physics is handled by Box2D (2D) and Jolt Physics (3D), both running as WebAssembly modules, while PixiJS and Three.js provide hardware-accelerated 2D and 3D rendering respectively.
GDevelop's ecosystem has matured to include an official Asset Store where creators can sell or download game templates, sprites, and sounds; AI-assisted development tools for generating objects and events from natural language prompts; built-in online services for leaderboards, multiplayer lobbies, and publishing; and a rich extension system used by thousands of community contributors. Games built with GDevelop have reached Steam, the App Store, Google Play, and major web platforms like Poki and CrazyGames.
With nearly 24,000 GitHub stars, weekly releases, and a dedicated Discord and forum community, GDevelop is one of the most actively developed open-source game engines available — equally suited to first-time developers and professional indie studios.