GDevelop
Create and publish games without programming. Build for web, mobile, and desktop with an intuitive event-based system and a rich asset library.
GDevelop is an open-source alternative to:

GDevelop is an open-source, no-code game engine that empowers creators to build games quickly and publish them across multiple platforms. Whether you're a hobbyist, educator, or professional studio, GDevelop provides the tools to turn your ideas into playable experiences.
Key Features
- No-Code Game Creation: Build games using an intuitive event-based system without writing a single line of code.
- Multi-Platform Publishing: Export games to web, mobile (Android/iOS), and desktop with ease.
- Rich Asset Library: Access thousands of free assets, templates, and examples to kickstart your projects.
- Steam & App Store Support: Publish your games on Steam, Google Play, and Apple App Store.
- Community & Learning Resources: Join a vibrant community, access tutorials, and participate in game jams.
- AI-Assisted Tools: Leverage AI for code generation, asset creation, and game design assistance.
- Custom Game Development: Tailor your game engine with extensions and plugins for advanced functionality.
- Cross-Platform Editor: Use the web-based editor or download the desktop app for offline work.
Tech / Self-Hosting
GDevelop is open-source and can be self-hosted. The engine is built with C++ and JavaScript, and the editor runs in the browser. The project is hosted on GitHub, with community-driven development and support.