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: over 1 year ago
Linked from 2 awesome lists

eguigame-developmentgamedevguiimguirustwasm

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
heretik31/egui_speedy2dA Rust library that integrates egui and speedy2d for 2D GUI rendering5
imgui-rs/imgui-rsRust bindings for Dear ImGui2,707
hakolao/egui_winit_vulkanoIntegrates Egui UI with Winit and Vulkan graphics rendering.81
not-fl3/egui-miniquadProvides an Egui GUI binding for the Miniquad graphics library80
mrclean71774/egui_gl_glfwA backend implementation for EGUI with GL/GLFW support in Rust6
raysan5/rayguiA simple and easy-to-use GUI library with immediate-mode functionality3,644
blitzarx1/egui_graphsA Rust library for interactive graph visualization with node and edge interaction capabilities438
optozorax/egui-macroquadBindings for using egui with the macroquad game engine96
getagripgal/egui_sdl2_platformAn Egui backend for SDL2, providing a render-backend independent way to use Egui with SDL2.12
iced-rs/icedA cross-platform GUI library for Rust that provides a simple and type-safe way to build user interfaces.25,028
ubisoft/imguiA lightweight, fast, and portable C++ library for building graphical user interfaces in real-time applications27
ezelia/ezguiA GUI system for use with Pixi.js and Phaser.io441
ggez/ggezA lightweight game framework for creating 2D games with minimum setup and flexibility.4,293
flix01/imguiA lightweight, self-contained C++ library for building graphical user interfaces in games and other applications.397