GH Repository · emilk
egui
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
- stars
- 30,553
- 30-day movement
- +5518/day
- Related entries
- 60
- Connections
- 1
otherRusteguigamedevwasmgame-developmentrustimguigui
egui is an immediate mode GUI library for Rust that runs on both web (via WASM) and native targets. Its name and topics indicate it is aimed at game development and tool-style interfaces, in the spirit of imgui.
Reach for it when you want to build Rust GUIs from a single codebase that deploy to desktop and the web.
Use it to
- Build debug and tool UIs for Rust games
- Create native desktop applications in Rust
- Compile GUI apps to WebAssembly for the browser
- Prototype interfaces with immediate mode patterns
For Rust developers, especially game developers building tools
- Role
- other
- Language
- Rust
- Licence
- Apache-2.0
- Forks
- 2,136
- Open issues
- 942
- Last push
- 2026-09-15
- Latest release
- 0.1.0 · 2020-05-30
topicsguirustimmediate-modewasmgame-development