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: 2025-04-20 00:08:47 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: 15 Apr 2025
https://github.com/zu1k/translator
简单、轻量、好用的划词翻译软件
egui free lightweight rust translator
Last synced: 09 Apr 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: 11 Apr 2025
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/blitzarx1/egui_graphs
Interactive graph visualization widget for rust powered by egui and petgraph
data-visualization egui graph-visualization petgraph rust wasm
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: 12 Apr 2025
https://github.com/vv9k/dockeye
GUI app for managing Docker/Podman
containers docker egui gui rust
Last synced: 03 Apr 2025
https://github.com/zakarumych/egui-snarl
Customizable egui node-graph library
Last synced: 13 Apr 2025
https://github.com/rerun-io/egui_tiles
A tiling layout engine for egui with drag-and-drop and resizing
Last synced: 13 Apr 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/urholaukkarinen/transform-gizmo
3d transformation gizmo
3d bevy egui gamedev gizmo rust scene-editor
Last synced: 13 Apr 2025
https://github.com/urholaukkarinen/egui-gizmo
3d transformation gizmo
3d bevy egui gamedev gizmo rust scene-editor
Last synced: 31 Jan 2025
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: 04 Apr 2025
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: 11 Apr 2025
https://github.com/catppuccin/egui
📁 Soothing pastel theme for egui
catppuccin egui hacktoberfest theme
Last synced: 24 Mar 2025
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/abey79/vsvg
Fast and portable tools for plotter users
egui generative-art hacktoberfest penplotter rust svg svg-files vector-graphics
Last synced: 08 Apr 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: 24 Mar 2025
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: 16 Mar 2025
https://github.com/optozorax/egui-macroquad
egui bindings for macroquad
egui macroquad rust wasm webassembly
Last synced: 15 Nov 2024
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: 07 Dec 2024
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: 29 Mar 2025
https://github.com/NemuiSen/ggegui
A simple implementation of egui for ggez
Last synced: 18 Nov 2024
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: 19 Nov 2024
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/twitchyliquid64/liquid-cad
A 2-d, constraint-solving CAD for rapid prototyping
Last synced: 13 Apr 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: 17 Nov 2024
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: 11 Nov 2024
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/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: 19 Nov 2024
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: 02 Apr 2025
https://github.com/rust-ninja-sabi/rust-egui-seven-tasks
Seven Tasks with Rust and Egui
Last synced: 11 Nov 2024
https://github.com/kylc/egui_wgpu_plot
Experiments in 2D plotting on the GPU with egui
Last synced: 02 Apr 2025
https://github.com/virtualritz/glyphana
Unicode glyph map inspired by macOS Character Viewer
character egui glyphs rust typography unicode
Last synced: 20 Dec 2024
https://github.com/avarel/silicate
Pure Rust GPU image compositor for Procreate file format.
compositing egui procreate webgpu wgpu wgsl
Last synced: 10 Apr 2025
https://github.com/noxware/hframe
Show HTML content "inside" your egui rendered application
egui rust rust-lang wasm web webassembly webview
Last synced: 06 Apr 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: 20 Dec 2024
https://github.com/bash/egui-theme-switch
A very pretty theme switch for your egui app
Last synced: 31 Mar 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/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/liberxue/lark
Lark Rust EGUI
bevy-plugin egui embed feishu gui lark rust
Last synced: 13 Apr 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: 09 Apr 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/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: 20 Apr 2025
https://github.com/alemidev/dashboard
my custom data collector and visualizer dashboard
dashboard data egui rust timeseries
Last synced: 14 Feb 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: 31 Jan 2025
https://github.com/adrien-ben/egui-ash-renderer
A Vulkan renderer for egui using Ash.
Last synced: 05 Dec 2024
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/fralonra/opmark-egui
An experimental presentation application based on OpMark, powered by egui.
egui opmark presentation slideshow
Last synced: 19 Mar 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/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/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/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/chrisrega/lazy_async_promise
Data structures to connect async with immediate mode guis
async egui rust rust-library tokio
Last synced: 16 Dec 2024
https://github.com/ljoonal/neospeeps
A lightweight application that lists NeosVR peeps and sessions. Useful if you want to quickly look statuses up without opening Neos itself.
app egui gui hacktoberfest linux native neos neosvr neosvr-api rust windows
Last synced: 31 Jan 2025
https://github.com/philpax/rucomfyui
A Rust client for ComfyUI with an emphasis on type safety and ergonomics.
Last synced: 15 Apr 2025
https://github.com/marci1175/ferris_draw
An educational tool aimed to teach the basics of programming to children.
bevy education egui imagine-logo mlua rust
Last synced: 11 Jan 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: 09 Feb 2025
https://github.com/divanvisagie/arcanaeum
Arcanaeum will analyse your Skyrim save games to determine which mods you used for that save.
egui rust skyrim-modding skyrim-special-edition
Last synced: 14 Mar 2025
https://github.com/ssrlive/mypass
Keepass database manager written in Rust, keepass-rs, egui, etc.
Last synced: 12 Apr 2025
https://github.com/ikbencasdoei/image-mod
A experimental, remembering, work in progress image editor written in Rust.
egui image-processing rust rust-lang
Last synced: 19 Mar 2025
https://github.com/urholaukkarinen/steamvr-lighthouse-control
SteamVR Lighthouse Control
ble egui lighthouse rust steamvr valve valve-index-lighthouses
Last synced: 18 Mar 2025
https://github.com/nwrenger/eta
An efficient Code Editor made from scratch using egui!
code-editor efficiency egui rust-lang
Last synced: 15 Apr 2025
https://github.com/anjellyrika/mini-dice
A small dice roller app with GUI written in Rust 🦀🎲
Last synced: 10 Jan 2025
https://github.com/mikhail-vlasenko/2d-minecraft
Top-down view minecraft on WGPU
egui game infinite-map minecraft-clone roguelike turn-based wgpu
Last synced: 11 Mar 2025
https://github.com/greekfetacheese/zeus
Ethereum Desktop Wallet App
blockchain crypto-wallet egui rust
Last synced: 20 Apr 2025
https://github.com/liquidhelium/helium_framework
An editor framework for Bevy using egui
bevy bevy-engine editor egui game-development gui gui-application
Last synced: 08 Feb 2025
https://github.com/mjovanc/rust_gtk4_njord
A simple task manager built with GTK 4 and Njord ORM
Last synced: 13 Nov 2024
https://github.com/seekbytes/ipa
GUI analyzer for deep-diving into PDF files. Detect malicious payloads, understand object relationships, and extract key information for threat analysis.
egui malware-analysis pdf pdf-rs
Last synced: 01 Apr 2025