# Rust: gpui syntax, HTML and CSS The `blenderui` crate (`bindings/rust/`) gives Rust programs Blender's UI with the syntax of [gpui](https://www.gpui.rs): views implement `Render`, elements are built with `div().flex().gap_2().child(...)`, and listeners come from `cx.listener(...)`. On top of gpui's model it supports **every HTML element** and **CSS**: `