The project is now publicly available on GitHub.
Born, in collaboration with Migeran, has officially released React Native Godot, a new open-source framework that enables developers to embed the Godot Engine directly into React Native applications. The project is now available on GitHub.
The release marks the first time that React Native developers can build games and interactive applications using Godot's game engine capabilities alongside React Native's interface layer. This integration allows for games or game-like experiences to be rendered within mobile applications without compromising the existing React Native workflow.
React Native Godot is built on LibGodot and supports both Android and iOS platforms. The team states the implementation has already proven stable, serving millions of users in Born's applications.
According to the project documentation, the framework enables the start, stop, and restart of the Godot Engine from within a React Native environment. Developers can reconfigure the engine between restarts to load different Godot apps, as well as pause and resume a running instance. The engine runs on a separate thread, ensuring it doesn't interfere with the main React Native or JavaScript threads.
Godot's main window (along with any subwindows created by a Godot app) can be embedded directly into React Native screens, either as part of the main interface or on separate screens. Additionally, the entire Godot API is accessible from JavaScript or TypeScript, allowing developers to instantiate objects, call methods, manipulate properties, and connect functions to Godot signals.
Born emphasized that the framework is designed for production-scale environments and aims to expand the possibilities for React Native developers looking to integrate high-performance game visuals and logic into their mobile applications.
Alongside the release, Born announced new engineering positions in Berlin and New York, inviting React Native developers to join their teams and contribute to future iterations of the technology. For more information, visit the official GitHub repository.
Don't forget to subscribe to our Newsletter, join our 80 Level Talent platform and our new Discord server, follow us on Instagram, Twitter, LinkedIn, Telegram, TikTok, and Threads, where we share breakdowns, the latest news, awesome artworks, and more.