Grpah visualization implementation using egui
The project is close to the first stable version.
Currently not optimized for large graphs. The goal is to match egui drawing speed. Further optimizations are unnecessary.
The goal is to create a crate that expands egui's visualization capabilities and offers an easy-to-integrate, customizable graph visualization widget.
done -------------------------------------+---- basic graph drawing | [x] self-references, multi-connections | [x] zoom & pan, fit-to-screen | [x] drag node | [x] select/deselect | [x] select/multi-select | [x] style customizations | [ ] support egui dark/light theme | [ ] interactions vs egui draw benchmarks | [ ] documentation, tests, example | [ ]
You can also check the example for usage references and settings description.