Blender launches BUI, a graphical interface library based on the software's own interface. The new tool gains support for frameworks such as Qt, React and Dear ImGui.
The C version is the core of the BUI library, which offers optimized performance with GPU rendering. BUI is not Blender, nor a browser, nor a reimplementation, but a port of Blender's interface. The library supports multiple languages and frameworks, including Python, Rust, JavaScript/React, C, C++ and Dear ImGui. It is also compatible with tkinter, Qt, Blender components, HTML/CSS, Tailwind and React. BUI is available on GitHub and on the website, with no date or price in Brazil announced. Blender, a popular 3D creation tool, is exploring new ways to develop user interfaces with the BUI library, which aims to offer greater efficiency and support for multiple frameworks.
BUI also includes components from Blender itself, such as 45 widgets and editors, which make it easier to build interfaces with features specific to the tool. These components help speed up development, since developers don't have to reinvent the wheel. Support for multiple languages allows the interface to be adapted to different markets without losing visual quality or usability. GPU rendering ensures that interfaces load quickly, even on systems with limited resources.
Blender seeks efficiency with new interface library
The new library is based on the software's own interface and gains support for frameworks such as Qt, React, Dear ImGui and Blender's own components. The C version is the core of BUI, which ensures it runs efficiently across different platforms. Developers gain flexibility by using Python, Rust, JavaScript/React or C++, in addition to Blender's own components. The library supports multiple languages and frameworks, but it is not compatible with all environments, which may limit its use in certain cases.
With information from macmagazine.com.br, gizmochina.com and notebookcheck.net.
Sources
Text written with AI from the sources listed and checked by the newsroom's automated rules. How we work
Want to see resumer first in Google searches?
Add to Google's preferred sources


