Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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-01-22 00:09:12 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: 20 Jan 2025
https://github.com/zu1k/translator
简单、轻量、好用的划词翻译软件
egui free lightweight rust translator
Last synced: 20 Jan 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: 16 Jan 2025
https://github.com/mvlabat/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: 09 Oct 2024
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: 03 Nov 2024
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: 03 Nov 2024
https://github.com/vv9k/dockeye
GUI app for managing Docker/Podman
containers docker egui gui rust
Last synced: 03 Nov 2024
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: 17 Jan 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: 21 Jan 2025
https://github.com/rerun-io/egui_tiles
A tiling layout engine for egui with drag-and-drop and resizing
Last synced: 17 Jan 2025
https://github.com/zakarumych/egui-snarl
Customizable egui node-graph library
Last synced: 18 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: 18 Jan 2025
https://github.com/urholaukkarinen/transform-gizmo
3d transformation gizmo
3d bevy egui gamedev gizmo rust scene-editor
Last synced: 17 Jan 2025
https://github.com/nozwock/yanu
Yet Another NSP Updater for Skyline
cli desktop-app egui nintendo rust switch termux
Last synced: 15 Jan 2025
https://github.com/catppuccin/egui
📁 Soothing pastel theme for egui
catppuccin egui hacktoberfest theme
Last synced: 28 Oct 2024
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: 15 Jan 2025
https://github.com/hacknus/serial-monitor-rust
A cross-plattform serial monitor/plotter written entirely in rust.
egui rust serial serial-communication serial-monitor serial-plotter
Last synced: 28 Oct 2024
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: 22 Jan 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: 28 Oct 2024
https://github.com/creativcoder/headlines
[WIP] A simple news reading GUI app built in Rust
app application egui gui rustlang tutorial
Last synced: 12 Oct 2024
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: 20 Jan 2025
https://github.com/fralonra/wgshadertoy
A WGSL playground inspired by Shadertoy.
creative-coding egui generative-art shadertoy webgpu wgpu wgsl
Last synced: 27 Oct 2024
https://github.com/optozorax/egui-macroquad
egui bindings for macroquad
egui macroquad rust wasm webassembly
Last synced: 15 Nov 2024
https://github.com/speak2erase/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: 12 Oct 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/nemuisen/ggegui
A simple implementation of egui for ggez
Last synced: 01 Nov 2024
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/parasyte/egui-tokio-example
Example showing how to use tokio and egui together.
Last synced: 28 Oct 2024
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/RegenJacob/egui_logger
a log implementation for egui
egui game-development gui log logging rust
Last synced: 03 Nov 2024
https://github.com/shouya/malakal
Minimalistic day-planner app
calendar day-planner egui gui ical timeblocking timeblocks
Last synced: 13 Dec 2024
https://github.com/twitchyliquid64/liquid-cad
A 2-d, constraint-solving CAD for rapid prototyping
Last synced: 10 Dec 2024
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: 03 Nov 2024
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: 31 Oct 2024
https://github.com/mythitorium/egui-grid
Create dynamic grid-based layouts for egui
Last synced: 03 Nov 2024
https://github.com/rust-ninja-sabi/rust-egui-seven-tasks
Seven Tasks with Rust and Egui
Last synced: 11 Nov 2024
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/kylc/egui_wgpu_plot
Experiments in 2D plotting on the GPU with egui
Last synced: 03 Nov 2024
https://github.com/avarel/silicate
Pure Rust GPU image compositor for Procreate file format.
compositing egui procreate webgpu wgpu wgsl
Last synced: 24 Nov 2024
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/L1nY4n/mqtt_v
mqtt client gui in rust
egui gui mqtt mqtt-client mqtt-client-gui rust
Last synced: 28 Oct 2024
https://github.com/noxware/hframe
Show HTML content "inside" your egui rendered application
egui rust rust-lang wasm web webassembly webview
Last synced: 05 Nov 2024
https://github.com/bash/egui-theme-switch
A very pretty theme switch for your egui app
Last synced: 02 Nov 2024
https://github.com/adrien-ben/egui-ash-renderer
A Vulkan renderer for egui using Ash.
Last synced: 05 Dec 2024
https://github.com/alemidev/dashboard
my custom data collector and visualizer dashboard
dashboard data egui rust timeseries
Last synced: 11 Oct 2024
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: 27 Oct 2024
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: 13 Oct 2024
https://github.com/fralonra/opmark-egui
An experimental presentation application based on OpMark, powered by egui.
egui opmark presentation slideshow
Last synced: 27 Oct 2024
https://github.com/crequency/kitx-installer
Installer for KitX Project
egui installer kitx kitx-installer rust rust-lang
Last synced: 09 Nov 2024
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: 12 Oct 2024
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: 28 Oct 2024
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: 10 Oct 2024
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: 25 Oct 2024
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/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: 03 Oct 2024
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/urholaukkarinen/steamvr-lighthouse-control
SteamVR Lighthouse Control
ble egui lighthouse rust steamvr valve valve-index-lighthouses
Last synced: 27 Oct 2024
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: 27 Oct 2024
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: 09 Nov 2024
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/nwrenger/eta
An efficient Code Editor made from scratch using egui!
code-editor efficiency egui rust-lang
Last synced: 28 Nov 2024
https://github.com/philpax/rucomfyui
A Rust client for ComfyUI with an emphasis on type safety and ergonomics.
Last synced: 16 Nov 2024
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: 23 Oct 2024
https://github.com/ssrlive/mypass
Keepass database manager written in Rust, keepass-rs, egui, etc.
Last synced: 23 Dec 2024
https://github.com/anjellyrika/mini-dice
A small dice roller app with GUI written in Rust 🦀🎲
Last synced: 10 Jan 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: 26 Oct 2024
https://github.com/sergioribera/egui-kle
Keyboard Widget for egui based on KLE (Keyboard Layout Editor) web
egui keyboard keyboard-layout rust
Last synced: 01 Nov 2024
https://github.com/txt2u/nengine
Nengine is an open-source, Rust-powered game engine designed for flexibility, performance, and ease of use. Built to simplify 3D game development while offering advanced control over rendering and physics, it supports both OpenGL and Vulkan (future integration).
3d agpl egui engine fast game-engine glfw glfw3 linux macos math opengl physics rust vulkan windows
Last synced: 01 Nov 2024
https://github.com/emilk/emilk
Emil Ernerfeldt, creator of egui.rs, co-founder for Rerun.io
Last synced: 13 Dec 2024
https://github.com/aleokdev/simplez_asm
Simplez interpreter & assembler that works in the Web
assembler cpu-emulator cross-desktop egui interpreter
Last synced: 23 Nov 2024
https://github.com/jelni/quadratic-plotter
A Rust program that plots a quadratic function for school.
Last synced: 30 Dec 2024
https://github.com/an-iceberg/rust_graph_visualiser
A small program to showcase what a «graph» typically refers to in computer science. It's also capable of finding the shortest path between two points.
dijkstra-algorithm dijkstra-shortest-path dijkstras-algorithm egui graph graph-algorithms macroquad rust rust-lang visualization wasm
Last synced: 22 Dec 2024
https://github.com/iewnfod/aria-download-manager
A download manager designed for macOS and based on aria2.
Last synced: 12 Dec 2024
https://github.com/retricsu/small-worklog
A lightweight desktop app to record and show daily work logs.
Last synced: 14 Nov 2024
https://github.com/v2ny/nengine
Nengine is an open-source, Rust-powered game engine designed for flexibility, performance, and ease of use. Built to simplify 3D game development while offering advanced control over rendering and physics, it supports both OpenGL and Vulkan (future integration).
3d agpl egui engine fast game-engine glfw glfw3 linux macos math opengl physics rust vulkan windows
Last synced: 09 Oct 2024
https://github.com/hello-computer-science/hello-egui
Record my learning experience of egui.
egui learn learn-egui rust rust-gui
Last synced: 20 Jan 2025