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

egui_glfw

OpenGL backend for egui using GLFW

4 releases

0.55.2 Aug 27, 2024
0.55.1 Mar 30, 2024
0.55.0 Mar 29, 2024
0.13.1 Mar 29, 2024

#674 in GUI

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

~8–20MB
~303K SLoC