#glfw #opengl #egui #gamedev #back-end #graphics

egui_glfw

OpenGL backend for egui using GLFW

3 unstable releases

0.55.1 Mar 30, 2024
0.55.0 Mar 29, 2024
0.13.1 Mar 29, 2024

#295 in GUI

Download history 461/week @ 2024-03-27 57/week @ 2024-04-03

518 downloads per month

MIT license

40KB
897 lines

egui_glfw

Why this fork?

We all know, egui_glfw_gl is now archived, And you can not add it to the latest version of a glfw project. Here all of that is fixed, you can just install at and everything is ready to go!

Thanks to cohaereo for making such a useful crate!


Latest version MIT

Example screenshot

This is a backend implementation for Egui that can be used with Rust bindings for GLFW and OpenGL.

Add

To add the crate you can simply do:

$ cargo add egui_glfw

And done, Congrats!

Demo

To run the example demo you just need to write the following command:

$ cargo run --example demo

Credits

egui_glfw is a fork off egui_glfw_gl and based off egui_sdl2_gl, created by ArjunNair

Dependencies

~6–19MB
~235K SLoC