React Native Godot
lastmod 2025-11-07created 2025-11-071 edits
Embed the Godot engine in React Native
About
- Supports both Android and iOS, implemented on top of Google's LibGodot
- Supports starting, stopping, and restarting the Godot engine; the engine can be reconfigured on restart, so a different Godot application can be loaded each time
- A running Godot instance can be paused and resumed
- Godot runs on a separate thread, so it does not affect the application's main thread or the React Native JavaScript thread
- Godot's main window and subwindows can be embedded in React Native screens
- The Godot API as a whole can be called from JavaScript/TypeScript, allowing control of 3D scenes by creating objects, calling methods, accessing properties, connecting signals, etc.