egui

GUI library

An easy-to-use immediate mode GUI library for creating web and native applications with Rust

egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

GitHub

22k stars
134 watching
2k forks
Language: Rust
last commit: 7 days ago
Linked from 2 awesome lists

eguigame-developmentgamedevguiimguirustwasm

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
heretik31/egui_speedy2d A Rust library that integrates egui and speedy2d for 2D GUI rendering 5
imgui-rs/imgui-rs Rust bindings for Dear ImGui 2,689
hakolao/egui_winit_vulkano Integrates Egui UI with Winit and Vulkan graphics rendering. 80
not-fl3/egui-miniquad Provides an Egui GUI binding for the Miniquad graphics library 78
mrclean71774/egui_gl_glfw A backend implementation for EGUI that provides a graphical user interface (GUI) using OpenGL and GLFW. 6
raysan5/raygui A simple and easy-to-use GUI library with immediate-mode functionality 3,556
blitzarx1/egui_graphs A Rust library for interactive graph visualization with node and edge interaction capabilities 421
optozorax/egui-macroquad Bindings for using egui with the macroquad game engine 93
getagripgal/egui_sdl2_platform An Egui backend for SDL2, providing a render-backend independent way to use Egui with SDL2. 10
mvlabat/bevy_egui An Egui integration for the Bevy game engine. 959
iced-rs/iced A cross-platform GUI library for Rust that provides a simple and type-safe way to build user interfaces. 24,785
ubisoft/imgui A lightweight, fast, and portable C++ library for building graphical user interfaces in real-time applications 27
ezelia/ezgui A GUI system for use with Pixi.js and Phaser.io 440
ggez/ggez A lightweight game framework for creating 2D games with minimum setup and flexibility. 4,260
flix01/imgui A lightweight, self-contained C++ library for building graphical user interfaces in games and other applications. 397