Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

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/

bevy bevy-engine egui

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

egui gui

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/zakarumych/egui-snarl

Customizable egui node-graph library

egui node-graphs ui

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/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/n00kii/egui-video

a video playing library for `egui`

egui ffmpeg rust video

Last synced: 01 Nov 2024

https://github.com/gold-silver-copper/egui_ratatui

A ratatui backend that is also an egui widget. Deploy on web with WASM or ship natively with bevy, macroquad, or eframe

bevy egui gui ratatui rust tui wasm web

Last synced: 09 Oct 2024

https://github.com/lampsitter/egui_commonmark

Markdown viewer for egui

commonmark egui markdown rust

Last synced: 03 Nov 2024

https://github.com/optozorax/egui-macroquad

egui bindings for macroquad

egui macroquad rust wasm webassembly

Last synced: 03 Aug 2024

https://github.com/n00kii/egui-modal

a simple modal library for egui

egui rust ui

Last synced: 01 Nov 2024

https://github.com/werifu/keyboard-heatmap

Visualize your keyboard usage as a heatmap

egui heatmap keyboard rdev rust

Last synced: 19 Oct 2024

https://github.com/lucasmerlin/egui_skia

Render egui with skia!

egui rust skia skia-safe

Last synced: 27 Oct 2024

https://github.com/nemuisen/ggegui

A simple implementation of egui for ggez

egui ggez rust-lang

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.

egui rust tokio

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.

bevy egui rust rust-lang

Last synced: 31 Oct 2024

https://github.com/mythitorium/egui-grid

Create dynamic grid-based layouts for egui

egui gui rust ui

Last synced: 03 Nov 2024

https://github.com/rust-ninja-sabi/rust-egui-seven-tasks

Seven Tasks with Rust and Egui

dialog egui gui rust

Last synced: 11 Nov 2024

https://github.com/kylc/egui_wgpu_plot

Experiments in 2D plotting on the GPU with egui

egui gpu

Last synced: 03 Nov 2024

https://github.com/matchachoco010/egui_winit_ash_vk_mem

This is the egui integration crate for winit, ash and vk_mem.

ash egui gamedev rust vk-mem vulkan winit

Last synced: 01 Nov 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

egui egui-widget

Last synced: 02 Nov 2024

https://github.com/antroids/egui-shape-editor

Egui Shape Editor widget

egui ui widget

Last synced: 03 Nov 2024

https://github.com/bash/portal

A cross-platform GUI for Magic Wormhole ✨

egui magic-wormhole rust

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/n00kii/htool

a simple media manager

egui media rust

Last synced: 14 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/fralonra/ppd-editor

2d paperdoll editor

egui gamedev paperdoll

Last synced: 02 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/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/tinted-software/egui_nodes

A egui port of imnodes

egui rust

Last synced: 03 Nov 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

egui njord njord-orm rust

Last synced: 13 Nov 2024

https://github.com/jelni/quadratic-plotter

A Rust program that plots a quadratic function for school.

egui rust school-project

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

egui hledger tauri

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.

aria2 egui macos-app rust

Last synced: 24 Oct 2024

https://github.com/ssrlive/mypass

Keepass database manager written in Rust, keepass-rs, egui, etc.

egui keepass rust

Last synced: 05 Nov 2024

https://github.com/cionn3/zeus

An Ethereum Desktop Wallet App (WIP)

blockchain egui rust

Last synced: 09 Nov 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

bevy egui raytracing rust

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/rodneylab/macroquad-egui

Macroquad egui DevTools: adding a visual 🐞 debugging user interface for developers to Rust Macroquad game using ⚡️ egui.

devtools egui gamedev macroquad rust

Last synced: 11 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

egui mpv radarr sonarr

Last synced: 12 Nov 2024

https://github.com/wiseaidev/yew-egui-bug

This repo demonstrates a bug when using EGUI with Yew

eframe egui rust yew

Last synced: 22 Oct 2024

https://github.com/darrell-roberts/hacker-news

Hacker news desktop reader.

egui hacker-news rust

Last synced: 15 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

egui rust

Last synced: 24 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.

egui osu rust

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.

egui rust

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

egui Awesome Lists