emilk/egui
Immediate-mode GUI library in Rust for native and web.
Key features
- Immediate-mode GUI library written in Rust
- Runs in the browser and as a native app
- eframe targets Web, Linux, Mac, Windows, and Android
- Widgets include buttons, sliders, text edits, and color pickers
- Anti-aliased lines, circles, text, and convex polygons
- Category
- Trending Repos
- Who it's for
- Rust developers who want a GUI in an app or a game engine.
- Tags
- githubemilkmobile
- Website
- github.com
- Listed
- 2026-10-12
Frequently asked questions
Is emilk/egui free?
Yes. emilk/egui is open source and free to use.
What is emilk/egui used for?
Immediate-mode GUI library in Rust for native and web. Typical uses: immediate-mode GUI library written in Rust; runs in the browser and as a native app; eframe targets Web, Linux, Mac, Windows, and Android.
Related in Trending Repos
See all →- addyosmani/agent-skills Engineering skills for AI coding agents, from Addy Osmani.
- anthropics/knowledge-work-plugins Open source plugins for knowledge workers to use in Claude Cowork.
- aquasecurity/trivy Scanner for vulnerabilities, misconfigurations, and secrets.
- AtomicBot-ai/atomic-agent Local-first AI agent that runs open-weight models via llama.cpp.
- axios/axios Promise-based HTTP client for the browser and Node.js.
- bevyengine/bevy Data-driven game engine written in Rust.