We're actively working to get Godot WRY into a stable state. Have a feature request? Open an issue.
Currently in development. These features are being actively worked on.
Partial Linux support is already in place, but still needs to support Wayland and transparency.
View issue βFeatures we're planning to implement No set timeline. Contributions are welcomed.
WRY already supports Android/iOS, so it should be possible for Godot WRY to implement this.
You don't need a webview to render UI with HTML on a browser, of course. But we can make it easier for Godot WRY users to also export their games to browsers.
We can make a simple store contract that works with Svelte and RxJS (potentially more!) available so developers can enjoy variables that are always updated on the UI.
Features that have been implemented and are alrady available in released versions.
Mouse events are now properly forwarded from the webview to GDScript, enabling interactive UI components.
v0.0.6An example project is now available to help developers get a preview of how Godot WRY works.
v0.0.4Core WRY functionality is now accessible through GDScript, providing the foundation for webview integration.
v0.0.4Keyboard events are properly forwarded from the webview to GDScript for handling user input.
v0.0.3