This is the reference renderer, so it is good to be explicit.
This crates provides bindings between Egui and glium which allows you to write GUI code using Egui and compile it and run it natively, cross platform.