
egui
emilk/eguiImmediate-mode GUI library in Rust for web and native apps
PersonalDeveloper toolsWebDesktopLibrary / SDKPermissiveAt a glance
- stars on GitHub
- 32k
- contributors
- 628+
- last commit
- latest release, 2 weeks ago
- 0.37.0
- license
- Apache-2.0
About
egui is an immediate-mode graphical user interface library written in Rust. It provides ready-to-use widgets, automatic layouts, text editing, and custom 2D painting without requiring callback-driven state management. Developers integrate it into game engines or run standalone web and desktop applications using the companion eframe framework.
From the repository: “egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native”
Downloads
All releases on GitHub ↗Latest release: 0.37.0 - Colored emojis! 🚀,
Source code only: this release has no files to download.
Alternatives
All alternatives →| Project | Stars | Last commit | License | Worth |
|---|---|---|---|---|
| 32k | Apache-2.0 | 83 (best) | ||
| 77k (best) | MIT | 77 | ||
| 32k | MIT | 82 | ||
| 33k | Apache-2.0 | 68 | ||
| 18k | MIT | 59 |
▲ marks the most stars and the best worth score.
