-
Notifications
You must be signed in to change notification settings - Fork 1.6k
3rd party egui crates
crumblingstatue edited this page Feb 21, 2024
·
18 revisions
If you are looking for integration libraries, see https://github.com/emilk/egui#integrations and 3rd-party-integrations.
- egui_cable - A generic and extensible data-oriented widget for connecting ports by cables.
- egui_commonmark - A viewer for CommonMark (a Markdown dialect).
- egui_dnd - Drag-and-drop library
- egui_dock - Tabs and docking support.
- egui_hotkey - Simple hotkey library
- egui_infinite_scroll and egui_virtual_list: support performant scrolling through lists of rows / items with varying heights.
- egui_inspect - Rust helper macros to automatically generate boilerplate code to inspect structures.
- egui_json_tree - An interactive JSON tree visualisation library for egui, with search and highlight functionality.
-
egui_logger - integration with the
log
crate - egui_node_graph - A featureful, customizable library to create node graphs.
-
egui_pull_to_refresh - Pull-to-refresh a
ScrollAreas
and other views. - egui-file-dialog or egui_file - File dialog window (file picker) using egui.
- egui-gizmo - 3D transformation gizmo.
- egui-notify - Simple notifications library
- egui-toast - Toast notifications (stacked notifications).
- EguiStruct is a rust derive macro that creates egui UI's from arbitrary structs and enums.
- hello_egui a collection of useful egui crtes
- walkers - OpenStreetMap (and others in the future) widget for egui.
- catppuccin-egui
- egui-theme - Serialize and store style and font data between applications.