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: 2024-11-14 00:08:11 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: 28 Oct 2024
https://github.com/zu1k/translator
简单、轻量、好用的划词翻译软件
egui free lightweight rust translator
Last synced: 29 Oct 2024
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: 13 Nov 2024
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: 14 Nov 2024
https://github.com/rerun-io/egui_tiles
A tiling layout engine for egui with drag-and-drop and resizing
Last synced: 13 Nov 2024
https://github.com/lucasmerlin/egui_dnd
A collection of useful crates for egui
drag-and-drop egui infinite-scroll pull-to-refresh rust ui virtual-list
Last synced: 06 Aug 2024
https://github.com/nozwock/yanu
Yet Another NSP Updater for Skyline
cli desktop-app egui nintendo rust switch termux
Last synced: 08 Nov 2024
https://github.com/urholaukkarinen/transform-gizmo
3d transformation gizmo
3d bevy egui gamedev gizmo rust scene-editor
Last synced: 09 Oct 2024
https://github.com/zakarumych/egui-snarl
Customizable egui node-graph library
Last synced: 10 Nov 2024
https://github.com/frewsxcv/rgis
Performant, cross-platform (web, desktop) GIS app written in Rust
bevy egui geo geospatial rust wasm
Last synced: 09 Oct 2024
https://github.com/catppuccin/egui
📁 Soothing pastel theme for egui
catppuccin egui hacktoberfest theme
Last synced: 28 Oct 2024
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/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: 12 Nov 2024
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/abey79/vsvg
Fast and portable tools for plotter users
egui generative-art hacktoberfest penplotter rust svg svg-files vector-graphics
Last synced: 13 Nov 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/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/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: 12 Oct 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/optozorax/egui-macroquad
egui bindings for macroquad
egui macroquad rust wasm webassembly
Last synced: 03 Aug 2024
https://github.com/nemuisen/ggegui
A simple implementation of egui for ggez
Last synced: 01 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: 04 Aug 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/RegenJacob/egui_logger
a log implementation for egui
egui game-development gui log logging rust
Last synced: 03 Nov 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/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/kylc/egui_wgpu_plot
Experiments in 2D plotting on the GPU with egui
Last synced: 03 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: 12 Oct 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/alemidev/dashboard
my custom data collector and visualizer dashboard
dashboard data egui rust timeseries
Last synced: 11 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/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/crequency/kitx-installer
Installer for KitX Project
egui installer kitx kitx-installer rust rust-lang
Last synced: 09 Nov 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/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/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/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/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/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/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/jelni/quadratic-plotter
A Rust program that plots a quadratic function for school.
Last synced: 28 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/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/ds1sqe/rust_ml_toolkit
Rust Machine Learing Toolkit from scratch
deep-learning egui framework machine-learning neural-network rust toolkit
Last synced: 07 Nov 2024
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: 09 Oct 2024
https://github.com/ngalaiko/hledger-desktop
Desktop app for https://hledger.org
Last synced: 07 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/iewnfod/aria-download-manager
A download manager designed for macOS and based on aria2.
Last synced: 24 Oct 2024
https://github.com/ssrlive/mypass
Keepass database manager written in Rust, keepass-rs, egui, etc.
Last synced: 05 Nov 2024
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: 31 Oct 2024
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: 14 Oct 2024
https://github.com/ewpratten/netbrowse
A graphical frontend to avahi-browse
avahi egui gui-tool mdns mdns-explorer rustlang
Last synced: 29 Sep 2024
https://github.com/cionn3/ncrypt-rs
A simple GUI App to safely encrypt any file
egui encryption-decryption rust
Last synced: 09 Nov 2024
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: 12 Oct 2024
https://github.com/aloiziomacedo/tetris
Implementation of a tetris-like game.
egui game rust tetris tetris-clone tetris-game ui
Last synced: 05 Nov 2024
https://github.com/icesentry/bevy_tracing
Simple path tracer made with bevy
Last synced: 09 Nov 2024
https://github.com/benmcavoy/racehutcontrol
A piece of software to control race hut lights for sailing.
egui kiosk-mode management rust sailing
Last synced: 12 Nov 2024
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: 12 Oct 2024
https://github.com/dylanblokhuis/playarr
Watch all your media from Radarr and Sonarr
Last synced: 12 Nov 2024
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: 12 Oct 2024
https://github.com/wiseaidev/yew-egui-bug
This repo demonstrates a bug when using EGUI with Yew
Last synced: 22 Oct 2024
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: 08 Nov 2024
https://github.com/usaoc/chissor
GUI application for Chinese word segmentation
chinese-word-segmentation egui
Last synced: 06 Nov 2024
https://github.com/shubhamai/grad
A custom programming language grad and its compiler, written in Rust
Last synced: 24 Oct 2024
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: 12 Oct 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: 05 Nov 2024
https://github.com/ace4896/osu-db-viewer
A small app for viewing the contents of osu!stable's database files.
Last synced: 07 Nov 2024
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.
contextmenu desktopapplication egui imagepreview rustprogramminglanguage rustywallhavenbrowser user-friendlyinterface wallpaperdownloader
Last synced: 06 Nov 2024
https://github.com/juanmuruaolalde/mosaicneitor
To plan the placement of tesserae, starting with an image you want to make a mosaic for.
Last synced: 12 Nov 2024
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: 10 Nov 2024