-
egui
immediate mode GUI that runs on both web and native
-
eframe
egui framework - write GUI apps that compiles to web and/or natively
-
epaint
Minimal 2D graphics library for GUI work
-
egui_plot
Immediate mode plotting for the egui GUI library
-
egui_tiles
A tiling layout engine for egui with drag-and-drop and resizing
-
egui_commonmark
Commonmark viewer for egui
-
egui-file-dialog
customizable file dialog for egui
-
egui_dock
Docking system for egui - an immediate-mode GUI library for Rust
-
egui_graphs
Interactive graph visualization widget for rust powered by egui
-
egui-phosphor
Phosphor icons for egui
-
egui-winit
Bindings for using egui with winit
-
egui_table
Table viewer for egui
-
egui_taffy
Grid, Flexbox, Block layout support for egui using taffy
-
egui-wgpu
Bindings for using egui natively using the wgpu library
-
bevy-inspector-egui
Inspector plugin for the bevy game engine
-
egui_dnd
A drag and drop library for egui
-
egui_json_tree
An interactive JSON tree visualiser for egui, with search and highlight functionality
-
egui-probe
Trait and derive macro for exposing value editing in egui
-
egui_material_icons
Material icons for egui
-
egui_inbox
send messages to egui views from async functions, callbacks, etc. without having to use interior mutability.
-
egui_flex
A flexbox-like layout system for egui
-
egui_graph
A general-purpose node graph widget for egui
-
chaiss
An intelligent, AI-assisted chessboard built from the ground up natively in Egui
-
egui_glow
Bindings for using egui natively using the glow library
-
egui-ash-renderer
A Vulkan renderer for egui using Ash
-
egui_kittest
Testing library for egui based on kittest and AccessKit
-
egui_code_editor
egui Code Editor widget with numbered lines, syntax highlighting and auto-completion
-
egui_demo_lib
Example library for egui
-
egui-elegance
Elegant, opinionated widgets for egui: buttons, inputs, selects, cards, tabs and more. Paired dark/light themes.
-
egui-async
running async tasks in egui and binding their results to your UI
-
egui_hooks
React Hooks like API for egui
-
opaline
A token-based theme engine for Rust applications
-
par-particle-life
GPU-accelerated particle life simulation in Rust
-
egui-snarl
Node-graphs for egui
-
egui_ratatui
WASM ratatui with egui works with bevy and macroquad and eframe
-
egui-toast
Toast notifications for the egui library
-
ringboard-egui
Ringboard egui client application
-
egui_logger
log implementation for egui
-
egui_alignments
alignment tools for egui
-
egui_phosphor_icons
Phosphor Icons for egui - A flexible icon library with multiple font styles
-
egui-selectable-table
egui to create tables with draggable cell and row selection
-
catppuccin-egui
Soothing pastel theme for egui
-
egui-map-view
An slippy map viewer for egui applications
-
egui_animation
Experimental animation utilities for egui, including easing functions and a collapse view
-
talon-gui
On-demand Telegram chat analytic generator
-
egui_ltreeview
A tree view widget for egui
-
egui_sauge
A fresh, natural design system for egui — sage palette, warm neutrals, WCAG AA
-
egui_router
A SPA router for egui
-
egui_colors
Experimental color styling toolkit for egui
-
panes
Renderer-agnostic layout engine with declarative ergonomics
-
egui_field_editor
Easily creating UI to edit and preview data
-
egui_form
Form validation for egui
-
eguidev
AI-assisted development tooling and in-process instrumentation for egui apps
-
epaint_default_fonts
Default fonts for use in epaint / egui
-
beegui
Desktop GUI cockpit for Ethereum Swarm Bee node operators. Sibling of bee-tui — same cockpit logic via bee-cockpit-core, rendered with egui.
-
egui_sgr
that converts ASCII/ANSI escape sequence color models into colored text in egui
-
egui_glium
Bindings for using egui natively using the glium library
-
facet-egui
An egui inspector/editor widget for any type that implements Facet
-
egui-material3
Material Design 3 components for egui with comprehensive theming support
-
egui_software_backend
A CPU software render backend for egui
-
egui-cha
TEA (The Elm Architecture) framework for egui
-
egui_virtual_list
A virtual list widget for egui, with support for variable height items
-
maps
Inspect, compare and align multiple grid maps in an intuitive & fast GUI
-
egui-scale
Egui scaling library
-
bevy-egui-kbgp
Better keyboard and gamepad story for egui in Bevy
-
graph_loom
Interactive Graph Structure Utility
-
gorbie-commonmark
Commonmark viewer for egui
-
hello_egui
A collection of useful crates for egui
-
egui_tracing
Integrates tracing and logging with egui for event collection/visualization
-
egui-dropdown
An actual dropdown list for egui
-
mediavault-gui
Desktop GUI for MediaVault — browse, watch-track, and manage your media library
-
egui_node_editor
A helper library to create interactive node graphs using egui
-
egui-antd
Ant Design 5.0 components for egui — Button, Checkbox, Input, Tabs, Dropdown, Space, and more
-
egui-shadcn
Shadcn-inspired component kit for egui
-
egui-desktop
Cross-platform GUI for egui applications
-
egui-rotate
Viewport rotation (0/90/180/270°) for egui — transparent input/output remapping and a rotated software cursor
-
egui_xyflow
An interactive node-graph editor widget for egui, inspired by xyflow (React Flow)
-
bevy-color-palettes
Color palettes for Bevy and egui, with macros for compile-time palette definitions, based on weirdboi_bevy_colour
-
egui-mcp-server
MCP server for egui UI automation
-
egui_knob
knob widget for egui
-
egui-theme-switch
A pretty theme switch for your egui app
-
bladvak
Base egui/eframe app - bladvak means 'pickaxe' in Gobbledegook
-
gerber_viewer
A cargo crate for rendering Gerber files
-
egui-plotter
utilties for integrating plotter into egui
-
md-viewer
Fast, lightweight markdown viewer for Linux with tabs, file explorer, and live reload
-
rode-editor
A lightweight editor built with rust
-
ui-grid-egui
egui widget adapter for @ornery/ui-grid
-
egui-minesweeper
A minesweeper game library for egui
-
fileman
Two-panel file manager
-
egui_sdl2_gl
Backend for Egui to use with sdl2-rs and open gl
-
egui_infinite_scroll
Infinite scroll widget for egui
-
egui-mcp-protocol
Common protocol definitions for egui-mcp
-
rustdown-app
A native markdown editor with live preview, built with egui
-
launch-bar
Context-aware command launcher with icon buttons
-
twill
Idiomatic Rust styling library inspired by Tailwind CSS for GUI
-
enum2egui
derive macro that creates a set of egui ui databindings from arbitrary data structures
-
palette-core
TOML-defined theme system with inheritance, CSS export, and multi-target rendering
-
egui-mcp-client
embed in egui apps for MCP integration
-
iconflow
Unified icon library for Rust GUI apps with 10+ embedded icon packs (Bootstrap, Heroicons, Phosphor, Lucide, Tabler). Type-safe API for egui, iced and more
-
egui_autocomplete
Auto complete text box for egui
-
gdext-egui
egui bindings for gdext
-
egui_dialogs
Platform-agnostic, customizable dialogs for egui library
-
egui-jxl
A pure-Rust, progressive JPEG XL (.jxl) image loader and rendering widget for the egui framework
-
egui-theme-lerp
An egui lib to animate theme switching between visuals
-
egui-chinese-support
Cross-platform Chinese font loading for egui applications
-
egui-palette
A Cmd+P-style command palette widget for egui: fuzzy filter, keyboard nav, modal popup
-
egui-arbor
A tree outliner widget for egui - hierarchical data visualization and editing
-
ferrite
Fast and efficient image viewer with focus on performance
-
egui-desktop-cli
CLI tool to initialize egui-desktop projects with a complete starter template
-
egui-directx11
Direct3D11 renderer for
egui -
egui_memory_editor
memory editor for the egui library
-
kittest
Automated GUI testing using AccessKit
-
egui-event
Type-safe event system for egui applications, inspired by bevy's Events<T>
-
egui-thematic
A theme editor and configuration system for egui applications with live preview, preset management, random theme generation, and persistence
-
radiance-egui
immediate mode GUI that runs on both web and native (fork with SRGB color fixes for Radiance)
-
clipboard-history-egui
Ringboard egui client application
-
envseal-gui
Pure-Rust native desktop UI for envseal. Zero JavaScript, zero webview.
-
mimium-guitools
basic analyzer tool plugin with egui for mimium
-
egui_colorimage_gradients
Wanted gradients in your ColorImage? Now you get it!
-
vibe-graph-viz
WASM-compatible egui visualization for Vibe-Graph
-
pinentry-egui
Native Wayland pinentry for GPG using egui
-
egui_deferred_table
An egui table, where the number of rows/columns is deferred
-
bywind-viz
GUI editor and search visualiser for the
bywindsailing-route optimiser -
hxy-view
Reusable egui hex-view widget
-
brisk-egui-components
Components for brisk-egui
-
arael-sketch
Interactive 2D sketch editor with real-time constraint solving
-
polyscope-ui
UI layer for polyscope-rs: egui integration and widgets
-
egui-screensaver-fractal-clock
Fractal clock screensaver for egui — recursively branching clock hands
-
door_player
Door Player, Cross by ffmpeg and egui
-
egui-rad-builder
quickly designing egui user interfaces
-
noto-fonts-dl
Download and embed Google Noto fonts at build time with Cargo feature flags. 134 languages/scripts supported. Fonts compressed with XZ, decompressed at runtime.
-
egui_component
Unstyled, headless egui components with granular styling. Includes a fully-customizable styling system with optional pre-configured dark and light themes.
-
egui-charts
High-performance financial charting engine for egui — candlesticks, 95 drawing tools, 130+ indicators, and a full design-token theme system
-
egui_console
A Console Window for egui
-
egui_double_slider
A double slider widget for egui
-
creo-ui
Creo UI - Design System tokens for Rust consumers (ratatui / egui / iced / dioxus interop)
-
egui_backend_selector
Backend selector for egui that will select a backend at runtime that works on the system your application is running on
-
gorbie-commonmark-backend
Shared code for gorbie_commonmark and gorbie_commonmark_macros
-
egui-cjk-font
Cross-platform automatic CJK font loading for egui/eframe apps
-
egui-screensaver-mystify
Mystify screensaver for egui — bouncing quadrilaterals with colour-cycling trails
-
egui-system-fonts
System font loader helpers for egui: auto-detect locale, set/add fallback fonts
-
egui-modal-spinner
A modal spinner to temporarily suppress user input in egui
-
egui_speedy2d
egui integration for speedy2d
-
clickable_img
Click aware image for egui
-
transform-gizmo-egui
egui integration for transform-gizmo
-
gtk-egui-area
EguiArea widget for embedding inside of GTK
-
egui_commonmark_backend
Shared code for egui_commonmark and egui_commonmark_macros
-
egui_tool_windows
Floating tool windows for egui that can be used in containers, like resize, scroll-area, frame, etc
-
egui-keyframe
Keyframe animation and curve editing widgets for egui
-
egui_keyboard
virtual keyboard widget for egui
-
lipl-display-egui
Displaying part on the screen using egui
-
egui-graph-edit
A helper library to create interactive node graphs using egui
-
egui_gl_glfw
OpenGL backend for egui using GLFW
-
ua-client
Native OPC UA browser/inspector GUI built on async-opcua and egui
-
tether-egui
GUI for building and testing Tether-based applications
-
egui-circular-progress-bar
A circular progress bar widget for egui
-
egui-sdl2-event
event handling for egui in SDL2 window applications
-
egui_wings
egui bindings for WASM plugins
-
kanbanrs
A basic kanban task manager written with egui
-
egui-cha-analyzer
Static analyzer for egui UI flow: UI -> Action -> State
-
mnemonic-gui
Cross-platform GUI overlay for the m-format constellation CLIs (mnemonic, md, ms, mk)
-
qreader
A clipboard manager and file reader with emoji support and customizable fonts
-
egui-command-binding
egui integration for egui-command: shortcut matching → CommandId dispatch
-
pretext-egui
egui renderer and widget helpers for Pretext paragraph layouts
-
re_ui
Rerun GUI theme and helpers, built around egui
-
egui-command
Pure command model for egui apps — no egui dependency
-
egui-theme-switcher
egui widget for switching theme
-
elicit_egui
Elicitation-enabled egui widget tools — dual-mode MCP tools with code emission
-
armas
A theme-aware component library for egui, inspired by shadcn/ui
-
csi-webclient
Desktop egui client for csi-webserver REST/WebSocket control and CSI stream monitoring
-
tinted_egui_nodes
A Egui port of https://github.com/Nelarius/imnodes
-
clipdirt
A clipboard history tool to manage entries in a directory, inspired by clipdir
-
egui-multiselect
Multiselect widget for egui
-
egui_from_hex
Fastest EGUI
from_hex()function for Color32, available in ANY version of EGUI -
egui-d3d9
D3D9 backend for egui
-
eguidev_runtime
Native embedded runtime for eguidev automation
-
open-timeline-gui
OpenTimeline GUI
-
pts
GUI to create, manipulate, and arrange points on a canvas
-
lazy_async_promise
Primitives for lazily getting data from futures with tokio for immediate mode guis
-
egui_solarized
Solarized theme for egui
-
egui_web
Bindings for compiling egui code to WASM for a web page
-
egui-bind
showing keybinds
-
atomr-view-core
Core scene, bridge, and actor primitives for the atomr-view backend-agnostic UI system
-
egui-keybind
A keybind widget for egui
-
egui-editable-combobox
An editable combobox widget for egui
-
egui_elm
Elm-style architecture on top of egui
-
egui_net_ffi
Rust-C# interop for Egui.NET
-
egui-cameras
egui / eframe integration for the cameras crate. Wraps a cameras::pump::Pump into an egui TextureHandle so you can render live camera frames as an egui::Image with a few lines of glue.
-
egui_suspense
Automatically show loading and error uis for egui
-
rustdown-md
Markdown parsing and rich-text rendering widgets for egui
-
egui-sdl2
egui + SDL2: event handling and rendering via OpenGL, Canvas, WebGPU
-
atomr-view-backends
Native, web, and Bevy rendering backends for atomr-view scenes
-
egui_font_loader
Egui simple font loader
-
freezeout-gui
Freezeout Poker GUI
-
kalc-plot
a complex graphing gui
-
egui-twemoji
An egui widget that renders colored Twemojis
-
efx
Rust XML templating engine for building egui UIs with procedural macros
-
egui-cha-ds
Design System for egui-cha (Atoms, Molecules, Theme)
-
kolorwheel
Color palette generator for GUI applications
-
edev
MCP launcher, fixture runner, and smoketest harness for eguidev apps
-
armas-basic
Core components and theme system for egui, inspired by shadcn/ui
-
sprite_anim
egui widget for gif animation and sprite image
-
egui_xml
XML macro for egui
-
bevy_metrics_dashboard
Metrics dashboard for Bevy apps
-
rosu-renderer
render osu! beatmaps in egui
-
egui_markdown
A markdown parser and renderer for egui
-
hello_egui_utils_dev
used by crates from https://github.com/lucasmerlin/hello_egui
-
armas-audio
Audio/DAW UI components for egui — faders, knobs, timelines, MIDI controllers
-
squite
A UI for SQLite databases, written in Rust
-
freezeout-eval
Freezeout Poker hand evaluator
-
egui-map
Visual component to draw a map on screen
-
eulumdat-ui
Shared egui UI components for Eulumdat viewer/editor
-
egui_gradients_core
EGUI Gradients Core, the underlying math crate for all egui_x_gradiets crates
-
ehmi
HMI components for egui
-
egui_struct
EguiStruct is a rust derive macro that creates egui UI's from arbitrary structs and enums
-
rgm_ui
GPU Monitor with egui UI for NVIDIA and AMD GPUs on Linux
-
egui_lens
Modular and customizable reactive event logger component for egui applications
-
sw_galaxy_map_gui
GUI frontend for sw_galaxy_map using egui
-
grimdock
Dockable panel layout system for egui
-
egui_plot_bintrade
Immediate mode plotting for the egui GUI library - extension for kline plots
-
par-term-settings-ui
Settings UI for par-term terminal emulator
-
freezeout-core
Freezeout Poker core types
-
eframe_tao
egui framework - write GUI apps that compiles to web and/or natively
-
egui_thumbhash
Easily use thumbhashes in egui
-
aleatico-egui
Egui bindings for
aleatico -
egui_animate
Custom egui animations and transitions
-
nodui
An egui-based visual graph editor
-
gantz_egui
UI traits and widgets that make up the GUI for gantz, an environment for creative systems
-
zeus-theme
Themes for egui
-
egui_mobius_components
UI components for egui_mobius framework
-
Gruvodoro
A minimalist Gruvbox Pomodoro timer with glassmorphic flair
-
egui_player
A player for rust using egui. Currently audio playback and transcription are supported
-
egui_sdl2_platform
A render-backend independant egui backend for sdl2
-
egui_vertical_stack
A vertical stack widget with resize handles for egui
-
armas-animated
Animated text and effect components for egui
-
egui-aesthetix
A Uniform and programmatic approach to theming Egui applications
-
spectro-gui
Graphical User Interface for the spectro-rs spectrometer driver suite
-
epi
Backend-agnostic interface for writing apps using egui
-
vsvg-viewer
Portable, hardware-accelerated, extensible viewer for the vsvg crate
-
notan_egui
EGUI support for Notan
-
axum-egui-build
Build-time utilities for axum-egui (processes WASM frontends)
-
egui_layout_job_macro
Macros for egui LayoutJob and TextFormat
-
baobab
boa_cli in egui
-
drafftink-widgets
Reusable egui widget components with Tailwind styling
-
egui_commonmark_extended
Commonmark viewer for egui - fork with typography (line height) and header position tracking
Try searching with DuckDuckGo.