An interactive graph visualization widget for Rust, built with egui and petgraph for easy embedding in GUI applications.
egui_graphs is a Rust library that provides an interactive graph visualization widget for the egui GUI framework. It enables developers to embed and manipulate graph structures within their Rust applications, supporting features like zooming, panning, node interactions, and customizable layouts. The library is built on petgraph for graph data structures and is designed to be easily extended for specific visualization needs.
Rust developers building graphical applications with egui who need to visualize and interact with graph data, such as network diagrams, dependency graphs, or relational data structures.
It offers a native Rust solution for graph visualization within egui, with a focus on simplicity, extensibility, and cross-platform support (including WASM). Unlike generic visualization tools, it integrates seamlessly with egui's immediate mode GUI and provides hooks for custom styling and layouts.
Interactive graph visualization widget for rust powered by egui and petgraph
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.