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
22k stars
134 watching
2k forks
Language: Rust
last commit: 7 days ago
Linked from 2 awesome lists
eguigame-developmentgamedevguiimguirustwasm
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 |