Skip to content
Rust Search
← FOSDEM 2026

Async Rust in Godot 4: Leveraging the engine as a runtime

FOSDEM

Godot 4’s built-in async support for GDScript has long been a powerful feature - but what about Rust? In February 2025, I implemented async support for Godot’s Rust bindings (godot-rust), enabling Rust developers to write async code without introducing external runtimes. In this talk, I’ll walk you through the architecture: how we adapted Godot’s async execution (already designed for GDScript) to work with Rust’s Future and async abstractions, and how we minimized cost by reusing the engine’s ex

Recording not playing? Use the FOSDEM link above.