GodotCon Boston 2025

LibGodot - Embed Godot Engine Everywhere
05-07, 09:00–10:00 (EST5EDT), Deborah Sampson

LibGodot will be one of the major features of Godot 4.5. Our PR has already been submitted and reviewed by multiple Godot Maintainers. It is scheduled to be merged early in the Godot 4.5 development cycle.

LibGodot is the short name of multiple new Godot Engine features:
- Build Godot Engine as a shared or static library
- This library can be embedded into a host application written in any language that supports the GDExtension API.
- It is already being used in production with C++, TypeScript, and Swift. We are already working on other language support with our clients, which will be demonstrated during the talk.
- LibGodot also enables embedding the Godot UI into the host application. UI embedding for iOS and Mac Catalyst is already available, and support for other platforms (MacOS, Windows, Linux, and Android) is already in progress and is planned to be included in Godot 4.5 and will be demonstrated during the talk.

In the talk, I will describe the features of LibGodot, its use cases both in Game and Application development, and show live demonstrations of some of them, including:
- LibGodot allows enhancing mobile apps with interactive 2D and 3D content
- LibGodot will enable .NET developers to start up Godot from their .NET application so they can use standard .NET tools for development
- LibGodot can be used to provide complex 3D graphics capabilities in Qt apps
- LibGodot can be used from Python scripts and enable complex automation workflows


Promotional Links

https://www.linkedin.com/in/kisgergely/
https://migeran.com

Target Audience

Developers, Beginner to Advanced

I am the Co-Founder and CTO of Migeran with over 21 years of experience as a Software Engineer, Software Architect, and CTO. We founded Migeran in 2007 together with my wife, Dr. Annamária Mattasits, our CEO. Our first product was acquired by Intel. We are Godot Engine Customization Experts with AR/VR, Automotive, Mobile, and Desktop projects.