egui
egui (pronounced “e-gooey”) is a simple, fast, and highly portable immediate mode GUI library for Rust. egui runs on the web, natively, and in your favorite game engine.
egui aims to be the easiest-to-use Rust GUI library, and the simplest way to make a web app in Rust.
egui can be used anywhere you can draw textured triangles, which means you can easily integrate it into your game engine of choice.
- GitHub: https://github.com/topics/egui
- Repo: https://github.com/emilk/egui/
- Created by: Emil Ernerfeldt
- Related Topics: iced, iced-rs,
- Aliases: egui-rs, egui-rust,
- Last updated: 2026-03-15 00:09:24 UTC
- JSON Representation
https://github.com/emilk/egui
egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
egui game-development gamedev gui imgui rust wasm
Last synced: 12 May 2025
https://github.com/zu1k/translator
简单、轻量、好用的划词翻译软件
egui free lightweight rust translator
Last synced: 16 May 2025
https://github.com/vladbat00/bevy_egui
This crate provides an Egui integration for the Bevy game engine. 🇺🇦 Please support the Ukrainian army: https://savelife.in.ua/en/
Last synced: 12 May 2025
https://github.com/OlaProeis/Ferrite
A fast, lightweight text editor for Markdown, JSON, YAML, and TOML files. Built with Rust and egui for a native, responsive experience.
cross-platform editor egui json markdown native-app productivity rust text-editor wysiwyg yaml
Last synced: 21 Jan 2026
https://github.com/olaproeis/ferrite
A fast, lightweight text editor for Markdown, JSON, YAML, and TOML files. Built with Rust and egui for a native, responsive experience.
cross-platform editor egui json markdown native-app productivity rust text-editor wysiwyg yaml
Last synced: 28 Jan 2026
https://github.com/blitzarx1/egui_graphs
Interactive graph visualization widget for rust powered by egui and petgraph
data-visualization egui graph-visualization petgraph rust wasm
Last synced: 12 Mar 2026
https://github.com/Adanos020/egui_dock
Docking support for egui – an immediate-mode GUI library for Rust
docking egui gui immediate-mode rust rust-crate rust-library tabs
Last synced: 02 Apr 2025
https://github.com/lucasmerlin/hello_egui
A collection of useful crates for egui
drag-and-drop egui infinite-scroll pull-to-refresh rust ui virtual-list
Last synced: 14 May 2025
https://github.com/vv9k/dockeye
GUI app for managing Docker/Podman
containers docker egui gui rust
Last synced: 12 Jan 2026
https://github.com/houqp/kiorg
A hacker's file manager with VIM inspired keybind
cross-platform egui file-browser file-manager filebrowser filemanager rust
Last synced: 07 Mar 2026
https://github.com/zakarumych/egui-snarl
Customizable egui node-graph library
Last synced: 14 May 2025
https://github.com/rerun-io/egui_tiles
A tiling layout engine for egui with drag-and-drop and resizing
Last synced: 14 May 2025
https://github.com/hoothin/rustclock
A digital clock for desktop popup every half hour written in rust, support 20-20-20 rule. 每隔半小時彈出一次的桌面電子時鐘 Windows / Mac
20-20-20-rule analog-clock clock digital-clock egui macos rust windows
Last synced: 07 Apr 2025
https://github.com/catppuccin/egui
📁 Soothing pastel theme for egui
catppuccin egui hacktoberfest theme
Last synced: 24 Oct 2025
https://github.com/urholaukkarinen/transform-gizmo
3d transformation gizmo
3d bevy egui gamedev gizmo rust scene-editor
Last synced: 12 Dec 2025
https://github.com/kaezrr/starpsx
A WIP PlayStation 1 emulator written in Rust.
Last synced: 01 Mar 2026
https://github.com/frewsxcv/rgis
Performant, cross-platform (web, desktop) GIS app written in Rust
bevy egui geo geospatial rust wasm
Last synced: 13 Apr 2025
https://github.com/nozwock/yanu
Yet Another NSP Updater for Skyline
cli desktop-app egui nintendo rust switch termux
Last synced: 04 Apr 2025
https://github.com/tc999/appdatacleaner
辅助清理Appdata的小工具,支持 GPT 解释文件夹用途
appdata chinese chinese-simplified cleaner eframe egui gui gui-application rust windows
Last synced: 30 Jan 2026
https://github.com/encounter/objdiff
A local diffing tool for decompilation projects
asm assembly codewarrior decompilation disassembler egui gamecube metrowerks mips nintendo-64 powerpc reverse-engineering rust wii
Last synced: 30 Jan 2026
https://github.com/hacknus/serial-monitor-rust
A cross-platform serial monitor/plotter written entirely in rust.
egui rust serial serial-communication serial-monitor serial-plotter
Last synced: 24 Mar 2025
https://github.com/latentcat/graphpu
Large-scale 3D graph vis software written in Rust.
compute-shader egui gpgpu graph rust visualization visualizations webgpu wgpu wgsl
Last synced: 23 Apr 2025
https://github.com/abey79/vsvg
Fast and portable tools for plotter users
egui generative-art hacktoberfest penplotter rust svg svg-files vector-graphics
Last synced: 16 May 2025
https://github.com/itsethra/yclass
Inspect and recreate in-memory data structures
data-structures egui gui memory modding-tools rust
Last synced: 17 Jun 2025
https://github.com/ryo33/egui_cable
Generic and extensible egui widgets to create analog synthesizer-like UI with data-oriented API
data-flow-diagram data-oriented egui node-based
Last synced: 05 Oct 2025
https://github.com/wick3dr0se/egor
A dead simple cross-platform 2D graphics engine
egui graphics-engine rust wgpu winit
Last synced: 09 Mar 2026
https://github.com/astrabit-st/luminol
An RPG Maker XP-VX Ace rewrite, written in Rust with love 💕
contributions-welcome editor egui game-development game-editor gamedev looking-for-contributors rpg rpg-maker rpg-maker-xp ruby ruby-marshal rust rustlang wasm webassembly
Last synced: 05 Apr 2025
https://github.com/creativcoder/headlines
[WIP] A simple news reading GUI app built in Rust
app application egui gui rustlang tutorial
Last synced: 09 Apr 2025
https://github.com/fralonra/wgshadertoy
A WGSL playground inspired by Shadertoy.
creative-coding egui generative-art shadertoy webgpu wgpu wgsl
Last synced: 03 Sep 2025
https://github.com/optozorax/egui-macroquad
egui bindings for macroquad
egui macroquad rust wasm webassembly
Last synced: 30 Dec 2025
https://github.com/harmony-development/loqui
A Harmony client made with Rust using the egui GUI library.
chat client egui harmony harmony-protocol rust
Last synced: 03 Aug 2025
https://github.com/fireyy/caricare
A simple cross-platform desktop application for S3-Compatible Object Storage. Built in Rust using egui and OpenDAL.
alioss aliyun cross-platform egui gui macos minio opendal oss rust s3 s3-compatible
Last synced: 12 Jan 2026
https://github.com/altunenes/cuneus
Code WGSL shaders & export HQ frames: powered by wgpu and has hot reload for shaders
algorithmic-art art creative-coding egui fragment-shader gstreamer illusions rust-lang shaders wgpu wgsl winit
Last synced: 07 Apr 2025
https://github.com/michaelgrupp/maps
Inspect, compare and align multiple grid maps in an intuitive & fast GUI
egui grid-map map mapping maps native navigation occupancy-grid-map robotics ros ros2 rust slam wasm
Last synced: 09 Apr 2025
https://github.com/NemuiSen/ggegui
A simple implementation of egui for ggez
Last synced: 13 May 2025
https://github.com/nemuisen/ggegui
A simple implementation of egui for ggez
Last synced: 29 Mar 2025
https://github.com/matthewjberger/wgpu-example
A minimal example of using Rust, wgpu, and egui without using eframe
egui graphics-programming rust wgpu-rs winit
Last synced: 12 Jun 2025
https://github.com/RegenJacob/egui_logger
a log implementation for egui
egui game-development gui log logging rust
Last synced: 02 Apr 2025
https://github.com/parasyte/egui-tokio-example
Example showing how to use tokio and egui together.
Last synced: 22 Mar 2025
https://github.com/marci1175/matthias
A chat-room like messaging app, built in pure rust.
argon2 chat collaborate egui rust serde-json tokio-rs
Last synced: 10 Apr 2025
https://github.com/dividebysandwich/rusty-pipes
A sample-based, MIDI-controlled virtual pipe organ instrument compatible with GrandOrgue and Hauptwerk sample sets
audio egui grandorgue hauptwerk instrument midi midi-player music pipe-organ ratatui rust sample-player
Last synced: 20 Jan 2026
https://github.com/twitchyliquid64/liquid-cad
A 2-d, constraint-solving CAD for rapid prototyping
Last synced: 13 Apr 2025
https://github.com/shouya/malakal
Minimalistic day-planner app
calendar day-planner egui gui ical timeblocking timeblocks
Last synced: 07 Apr 2025
https://github.com/chefkissinc/plistoxide
A cross-platform Property List (plist) editor written in Rust. No commercial use.
egui hackintosh opencore plist plist-edit plisteditor rust rust-lang tool
Last synced: 29 Apr 2025
https://github.com/grievouz/egui_tracing
Integrates tracing and logging with egui for event collection/visualization
egui logging tracing-subscriber
Last synced: 02 Apr 2025
https://github.com/tautropfli/egui-theme-switch
A very pretty theme switch for your egui app
Last synced: 16 Dec 2025
https://github.com/xdobry/rdfglance
Fast small desktop and web application designed to provide a visual interactive representation of RDF (Resource Description Framework) data.
egui graphs interactive-visualizations rdf rust visualization
Last synced: 23 Feb 2026
https://github.com/iamazy/nxshell
An open-source, cross-platform SSH session manager
alacritty cross-platform egui ssh terminal
Last synced: 15 Apr 2025
https://github.com/jinleili/simuverse
Simulate particle vector fields, fluid dynamics, procedural textures, and position-based dynamics based on wgpu + egui
egui fluid-simulation julia particles position-based-dynamics rust webgpu wgpu
Last synced: 15 May 2025
https://github.com/grunnt/falling-rust
A falling-sand toy written using Rust, Bevy and egui.
Last synced: 29 Mar 2025
https://github.com/mythitorium/egui-grid
Create dynamic grid-based layouts for egui
Last synced: 12 Dec 2025
https://github.com/kylc/egui_wgpu_plot
Experiments in 2D plotting on the GPU with egui
Last synced: 02 Apr 2025
https://github.com/rust-ninja-sabi/rust-egui-seven-tasks
Seven Tasks with Rust and Egui
Last synced: 20 Jun 2025
https://github.com/bash/egui-theme-switch
A very pretty theme switch for your egui app
Last synced: 13 Aug 2025
https://github.com/virtualritz/glyphana
Unicode glyph map inspired by macOS Character Viewer
character egui glyphs rust typography unicode
Last synced: 22 Aug 2025
https://github.com/avarel/silicate
Pure Rust GPU image compositor for Procreate file format.
compositing egui procreate webgpu wgpu wgsl
Last synced: 01 Mar 2026
https://github.com/sharph/s-rack
A modular synthesizer written in Rust
audio egui rust synth synthesizer
Last synced: 07 May 2025
https://github.com/noxware/hframe
Show HTML content "inside" your egui rendered application
egui rust rust-lang wasm web webassembly webview
Last synced: 11 Jun 2025
https://github.com/zeozeozeo/egui-keybind
Hotkey widget for egui!
egui gamedev gui hotkey immediate-gui immediate-mode keybind keybinding keybinds rustlang ui widget widgets
Last synced: 21 Aug 2025
https://github.com/gtasnail/fxc-converter
A graphical tool made for GTA to Unpack/Repack .fxc files
developer eframe egui fxc fxc-converter fxc-decompiler gta gta5 gta5-fxc hlsl hlsl-shader kypos rust rust-lang unpacker
Last synced: 04 Mar 2026
https://github.com/zhukmax/efx
🦀 Rust XML Template Engine for egui-based frameworks
bevy eframe egui gui proc-macro rust rust-library templating templating-engine ui-components wgpu-rs winit
Last synced: 26 Oct 2025
https://github.com/katharostech/nesimg
Work-in-Progress NES / Famicon Image Editor & Map Creator
8-bit 8-bit-art 8bit chr editor egui famicon image map-editor mapeditor nes nintendo-nes rust
Last synced: 13 Apr 2025
https://github.com/patryk-ku/spek-rs
Acoustic spectrum analyser. Spek alternative written in Rust.
audio audio-analyzer egui rust spectrogram spek
Last synced: 27 Feb 2026
https://github.com/philpax/rucomfyui
A Rust client for ComfyUI with an emphasis on type safety and ergonomics.
Last synced: 08 Oct 2025
https://github.com/liberxue/lark
Lark Rust EGUI
bevy-plugin egui embed feishu gui lark rust
Last synced: 13 Apr 2025
https://github.com/L1nY4n/mqtt_v
mqtt client gui in rust
egui gui mqtt mqtt-client mqtt-client-gui rust
Last synced: 24 Mar 2025
https://github.com/alemidev/dashboard
my custom data collector and visualizer dashboard
dashboard data egui rust timeseries
Last synced: 29 Oct 2025
https://github.com/lommix/quadtree_boid_simulation
Quadtree based boid scene with controls using bevy and egui, written in rust
bevy boids egui esc quadtree rust simulation wasm
Last synced: 30 Jul 2025
https://github.com/toastxc/material-egui
Generates a theme for Egui based on M3 color palettes.
egui material-design material3 rust rust-lang
Last synced: 22 Mar 2025
https://github.com/campos02/meowsn
Cross-platform MSNP11 client
egui msn-messenger-protocol rust
Last synced: 10 Mar 2026
https://github.com/themoritz/txgraph
bitcoin blockchain-explorer egui rust sankey-diagram wasm
Last synced: 21 Feb 2026
https://github.com/adrien-ben/egui-ash-renderer
A Vulkan renderer for egui using Ash.
Last synced: 31 Jul 2025
https://github.com/valsteen/midi_bpm_detection
Midi BPM detection Clap/VST3 plugin. Check the demo at https://valsteen.github.io/midi_bpm_detection/ 👷 Very early phase, it won't build for you 🚧
clap clap-plugin egui midi rust
Last synced: 25 Jul 2025
https://github.com/vini-fda/line-follower-rs
A real-time line follower simulator in Rust with egui.
control-systems egui pid-controller robotics rust
Last synced: 26 Dec 2025
https://github.com/chrisrega/lazy_async_promise
Data structures to connect async with immediate mode guis
async egui rust rust-library tokio
Last synced: 07 Aug 2025
https://github.com/aalekhpatel07/egui-controls
Derive a simple control panel interface for your data using eframe::egui
control-panel eframe egui rust
Last synced: 10 Apr 2025
https://github.com/fralonra/opmark-egui
An experimental presentation application based on OpMark, powered by egui.
egui opmark presentation slideshow
Last synced: 06 Jul 2025
https://github.com/crequency/kitx-installer
Installer for KitX Project
egui installer kitx kitx-installer rust rust-lang
Last synced: 22 Apr 2025
https://github.com/tyarel8/emenu
A simple gui menu like rofi/dmenu made with egui and nucleo.
dmenu-replacement egui rust windows
Last synced: 11 Apr 2025
https://github.com/detherminal/gem
Gift Easily Monero - Gift Monero Paper Wallets To Your Friends
egui monero monero-wallet paper-wallet paperwallet rust
Last synced: 18 Jun 2025
https://github.com/lbirkert/kelocam
Simple and easy-to-use CAM software for hobbyists and semi-professionals
cam cnc cnc-milling egui rust wgpu
Last synced: 20 Mar 2025
https://github.com/ikbencasdoei/synth-mod
A virtual modular synthesizer, written in Rust.
audio-processing egui modular-synth modular-synthesizers rust rust-lang synth synthesizer
Last synced: 19 Mar 2025
https://github.com/blitzarx1/wikilinks
Interactive wikipedia links browser
egui egui-graphs graph rust visualization wikipedia
Last synced: 12 Mar 2026