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-23 00:08:51 UTC
- JSON Representation
https://github.com/iewnfod/aria-download-manager
A download manager designed for macOS and based on aria2.
Last synced: 30 Mar 2025
https://github.com/emilk/emilk
Emil Ernerfeldt, creator of egui.rs, co-founder for Rerun.io
Last synced: 24 Apr 2025
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: 08 Apr 2025
https://github.com/jelni/quadratic-plotter
A Rust program that plots a quadratic function for school.
Last synced: 30 Dec 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: 15 Apr 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: 15 Mar 2025
https://github.com/aleokdev/simplez_asm
Simplez interpreter & assembler that works in the Web
assembler cpu-emulator cross-desktop egui interpreter
Last synced: 17 Mar 2025
https://github.com/sebrovater/calculato_rs
Solver to the "Calculator: The Game" puzzles
Last synced: 06 Apr 2025
https://github.com/its-just-nans/tarsier
A simple image editor
egui image image-editing image-editor
Last synced: 19 Apr 2025
https://github.com/ds1sqe/rust_ml_toolkit
Rust Machine Learing Toolkit from scratch
deep-learning egui framework machine-learning neural-network rust toolkit
Last synced: 28 Dec 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: 25 Feb 2025
https://github.com/hello-computer-science/hello-egui
Record my learning experience of egui.
egui learn learn-egui rust rust-gui
Last synced: 13 Mar 2025
https://github.com/vimichael/pixwarp
A small GUI app for converting images, powered by `Image` and `egui`.
desktop-app egui gui image-processing immediate-mode rust-lang
Last synced: 12 Apr 2025
https://github.com/retricsu/small-worklog
A lightweight desktop app to record and show daily work logs.
Last synced: 11 Apr 2025
https://github.com/hasnocool/rusty_wallhaven_browser
A user-friendly web browser extension that allows users to browse and download wallpapers from Wallhaven.cc using the egui library in Rust.
asynchronous egui gui image interface language library linux macos programming reqwest rust user windows
Last synced: 17 Feb 2025
https://github.com/marci1175/marcide
Simple IDE in egui (rust) made by marci thus the name marcide
easter-eggs editor egui funny ide rust ujbudaszechenyi
Last synced: 28 Mar 2025
https://github.com/noxware/egui-tauri-template
Foundation for creating an egui app that runs inside a Tauri webview
egui rust rustlang tauri wasm webassembly
Last synced: 13 Mar 2025
https://github.com/antoniosbarotsis/controller-trigger-recorder
Realtime chart of your controller's triggers
chart controller egui egui-graphs graph overlay racing realtime xbox-controller
Last synced: 05 Apr 2025
https://github.com/mx4/rayflex
Rust ray/path-tracer
egui path-tracing raytracer raytracing rust
Last synced: 04 Apr 2025
https://github.com/dakup/json_schema_edit
Easily edit, and live-preview markdown descriptions in JSON schema files.
eframe egui json json-schema markdown-editor rust wasm
Last synced: 22 Mar 2025
https://github.com/iliags/chip8
Chip-8 emulator written in Rust using egui.
Last synced: 25 Feb 2025
https://github.com/aloiziomacedo/tetris
Implementation of a tetris-like game.
egui game rust tetris tetris-clone tetris-game ui
Last synced: 05 Mar 2025
https://github.com/texora/music_theory
Experiments in visualizing music theory
eframe egui experiments music theory
Last synced: 12 Mar 2025
https://github.com/bobrust/keyfinder
🎵 Find the key of a chord progression 🎵
egui music-theory rust rust-lang
Last synced: 12 Mar 2025
https://github.com/scar17off/2d-engine
A simple 2D paint application built with Rust and WGPU
2d-graphics computer-graphics drawing egui gamedev gpu graphics graphics-programming gui paint-program rendering-engine rust rust-lang wgpu
Last synced: 25 Feb 2025
https://github.com/shubhamai/grad
A custom programming language grad and its compiler, written in Rust
Last synced: 31 Mar 2025
https://github.com/greekfetacheese/ncrypt-rs
A simple GUI App to safely encrypt any file
egui encryption-decryption rust
Last synced: 20 Apr 2025
https://github.com/zeozeozeo/egui_clickpack_db
ClickpackDB widget for egui.
addon archive bot clickbot clickpack clickpackdb egui geometrydash gui immediate-gui immediate-mode plugin rust rustlang ui zcb zcb3
Last synced: 09 Apr 2025
https://github.com/sebrovater/imspect
Explore features of images during debug session
computer-vision cv egui feature-engineering images opencv python rust
Last synced: 13 Dec 2024
https://github.com/m1chaelwilliams/pixwarp
A small GUI app for converting images, powered by `Image` and `egui`.
desktop-app egui gui image-processing immediate-mode rust-lang
Last synced: 24 Dec 2024
https://github.com/ewpratten/netbrowse
A graphical frontend to avahi-browse
avahi egui gui-tool mdns mdns-explorer rustlang
Last synced: 23 Jan 2025
https://github.com/richlinnell/sudokusolver
A decent project for me to use to learn Rust
eframe egui rust rust-lang sudoku-solver
Last synced: 02 Apr 2025
https://github.com/melody-rs/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: 15 Feb 2025
https://github.com/usaoc/chissor
GUI application for Chinese word segmentation
chinese-word-segmentation egui
Last synced: 12 Apr 2025
https://github.com/duckfromdiscord/egui-guitar-widget
egui widget to show guitar chords
egui egui-widget guitar guitar-chords guitar-tabs
Last synced: 12 Mar 2025
https://github.com/bestia-dev/counter_egui
counter GUI with egui
egui maintained ready-for-use rust
Last synced: 09 Apr 2025
https://github.com/raleighlittles/ipod_tone_file_player
iPod Tone file player written in Rust
egui hound ipod rodio rust rust-workspace tone-file
Last synced: 21 Mar 2025
https://github.com/osennij-morok/korobu
A tool for encryption and decryption written in Rust
Last synced: 16 Mar 2025
https://github.com/heng30/cpnews
It is a simple Andriod App for displaying crypto news
Last synced: 21 Nov 2024
https://github.com/heng30/picon-rs
It is a simple Android App for displaying cryptocurrency price information.
android cryptocurrency egui rust
Last synced: 21 Nov 2024
https://github.com/yogithesymbian/rust_awseome_qr_scanner_egui
rust awesome qr scanner with serial virtual com or HIDor just KBW
barcode-scanner egui qrcode-scanner rust rust-lang
Last synced: 26 Mar 2025
https://github.com/ace4896/osu-db-viewer
A small app for viewing the contents of osu!stable's database files.
Last synced: 19 Feb 2025
https://github.com/mqlvin/keyboard-colour
Change lighting on your Winbond based keyboards (ZET Gaming, FL Esports etc)
color colour eframe egui keyboard keyboard-lights lighting lighting-controller lighting-effects reverse-engineering rust usb usb-devices usbpcap winbond winbond-keyboard wireshark
Last synced: 07 Apr 2025
https://github.com/gyorgy0/ruggedturtle-release
Program that that teaches programming, by visualizing instructions.
egui rust turtle-graphics wasm
Last synced: 07 Mar 2025
https://github.com/vhiribarren/game-of-life-rust-bevy
Toy project using Rust and Bevy to developer a Conway's Game of Life
bevy conways-game-of-life egui rust toy-project webassembly
Last synced: 24 Feb 2025
https://github.com/angrybeltman/vnc-client
A simple vnc client make in rust using egui.
async client eframe egui gui rust rust-lang tokio tokio-tungstenite vnc websockets yew
Last synced: 21 Feb 2025
https://github.com/ilianokokoro/cargo-spin
A cross platform wheel of fortune made in Rust
Last synced: 04 Mar 2025
https://github.com/juanmuruaolalde/mosaicneitor
To plan the placement of tesserae, starting with an image you want to make a mosaic for.
Last synced: 28 Feb 2025
https://github.com/gyorgy0/smallestpolygoncover-release
This is an implementation of "Minimum Area Circumscribing Polygons" problem using WASM
egui rust steepest-ascent wasm
Last synced: 04 Mar 2025
https://github.com/barabum0/pixel-sort-effect
Simple tool for pixel sorting effect written in 100% Rust
effect eframe egui image pixel-sorting rust
Last synced: 14 Mar 2025
https://github.com/tricked-dev/xsteps
Xsteps is a simple tool to help you create a step-by-step guide for your users.
Last synced: 05 Mar 2025
https://github.com/marci1175/marcinject
Marcinject Dll injector made by marci thus the name marcinject
cheat dll dll-injection dll-injector egui rust
Last synced: 28 Mar 2025
https://github.com/ph4un00b/rust-macroquad-egui
An exercise with Macroquad and Egui in Rust
Last synced: 14 Apr 2025
https://github.com/saturn77/stateful-messenger
A stateful messsage library to communicate between an upstream process and an Egui eframe instance, isolating business logic and facilitating cleaner code.
desktop desktop-gui-libraries egui gui messages rust rust-gui stateful
Last synced: 23 Feb 2025
https://github.com/icesentry/bevy_tracing
Simple path tracer made with bevy
Last synced: 23 Feb 2025
https://github.com/an-iceberg/balls_with_physics
Simple physics simulation for balls.
balls egui macroquad physics physics-2d physics-simulation rust rust-lang rustlang simulation
Last synced: 13 Mar 2025
https://github.com/juanmuruaolalde/sugerencias-para-practicar-programacion
Recopilación de algunas sugerencias de ejercicios para practicar programación.
egui ejercicios javafx-gui programacion
Last synced: 14 Mar 2025
https://github.com/wiseaidev/yew-egui-bug
This repo demonstrates a bug when using EGUI with Yew
Last synced: 30 Mar 2025
https://github.com/prgermux/dashboard-app
A dashboard app, written in Rust with egui library, for easy opening external apps.
dashboard egui gui-development rust
Last synced: 25 Feb 2025
https://github.com/prgermux/tape-planner
Tape Planner is a tool for calculating the most efficient length segment combinationsts. It features implementations in both Python (using PyQt5) and Rust (using eframe/egui). The Python version focuses on ease of development, while the Rust version emphasizes performance.
backtracking eframe egui gui-development pyqt5 python rust
Last synced: 25 Feb 2025
https://github.com/its-just-nans/rust-apk
egui/eframe as apk
android apk eframe egui gradle java rust rust-android
Last synced: 21 Mar 2025
https://github.com/hadamove/poms
Molecular surface generation and rendering in wgpu.
egui molecular-surface molecular-visualization rust wgpu winit
Last synced: 14 Apr 2025
https://github.com/codecanna/spacepix
A desktop application for discovering exciting facts and images about space. Made using Rust, and egui, powered by the NASA API.
desktop-application educational educational-project educational-software egui images nasa nasa-api nasa-apod planets rust-lang space
Last synced: 25 Feb 2025
https://github.com/dylanblokhuis/playarr
Watch all your media from Radarr and Sonarr
Last synced: 01 Mar 2025
https://github.com/richardn2002/hodgkin-huxley-playground
A Hudgkin-Huxley model to play with. Made with egui and miniquad.
egui hudgkin hudgkin-huxley huxley miniquad neuroscience
Last synced: 24 Feb 2025
https://github.com/alexwanderman/tiny_winit_wgpu_egui_app
Small example of WINIT, WGPU and EGUI combined to build an app with both graphics and UI capability.
Last synced: 23 Feb 2025
https://github.com/benmcavoy/racehutcontrol
A piece of software to control race hut lights for sailing.
egui kiosk-mode management rust sailing
Last synced: 28 Feb 2025
https://github.com/rampadc/bulk-rename-rs
Cross-platform bulk rename utility
bulk-rename bulkrename egui rust
Last synced: 16 Mar 2025
https://github.com/hikipilling/egui-gstreamer-video-player
Simple media player implementation in Rust with egui and GStreamer
Last synced: 27 Feb 2025