#tree-graph #egui #ui #tree

egui-treeize

Tree-like graph visualization for egui

3 unstable releases

Uses new Rust 2024

0.1.1 Dec 4, 2025
0.1.0 Dec 3, 2025
0.0.1 Dec 1, 2025

#495 in GUI

MIT/Apache

170KB
4K SLoC

egui-treeize

Provides a tree-like graph visualization for egui.


egui-treeize

The original repo is egui-snarl.


Status: Highly-Risky, not stable, PLEASE USE WITH CAUTION.

This project is a fork of egui-snarl for tree-like graph visualization.

Most of the apis are the same as in egui-snarl, but the differences are:

  • Treeize only supports Top-To-Bottom layout, so the wires and links are only allowed to go from top to bottom.
  • Supports readonly and editable modes. Defaults is readonly.
  • No draggable nodes for readonly mode, no deletable wires for dual modes.
  • No multiple input/output pins for a node. We connect all wires to the same input/output pin.
  • No footer.

Dependencies

~5.5MB
~101K SLoC