BigHugger
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