WinForms
The WinForms host embeds Godot in a Windows Forms window with a Pause/Resume button. It runs on Windows.
Godot reports Engine.is_embedded_in_editor() as true for this host; account for this in scripts that check editor embedding.
Use It
From your Godot project directory:
bash
dnx 2dog add --winforms
dotnet run --project MyGame.winformsCustomize It
Edit the generated form to add controls. Its UI thread runs Godot frames, so event handlers can access the scene tree through _engine.Tree. See the showcase host.
Controls cannot overlap the game window. Use Avalonia for overlays or a cross-platform UI.
See WinForms Configuration for build and publish settings.