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

23k stars
133 watching
2k forks
Language: Rust
last commit: about 1 month 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,707
hakolao/egui_winit_vulkano Integrates Egui UI with Winit and Vulkan graphics rendering. 81
not-fl3/egui-miniquad Provides an Egui GUI binding for the Miniquad graphics library 80
mrclean71774/egui_gl_glfw A backend implementation for EGUI with GL/GLFW support in Rust 6
raysan5/raygui A simple and easy-to-use GUI library with immediate-mode functionality 3,644
blitzarx1/egui_graphs A Rust library for interactive graph visualization with node and edge interaction capabilities 438
optozorax/egui-macroquad Bindings for using egui with the macroquad game engine 96
getagripgal/egui_sdl2_platform An Egui backend for SDL2, providing a render-backend independent way to use Egui with SDL2. 12
iced-rs/iced A cross-platform GUI library for Rust that provides a simple and type-safe way to build user interfaces. 25,028
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 441
ggez/ggez A lightweight game framework for creating 2D games with minimum setup and flexibility. 4,293
flix01/imgui A lightweight, self-contained C++ library for building graphical user interfaces in games and other applications. 397