egui_tilesLayouting and docking for egui.
Supports:
cargo r --example simple
egui_dock is an excellent crate serving similar needs. egui_tiles aims to become a more flexible and feature-rich alternative to egui_dock.
egui_dock only supports binary splits (left/right or top/bottom), while egui_tiles support full horizontal and vertical layouts, as well as grid layouts. egui_tiles also strives to be more customizable, enabling users to override the default style and behavior by implementing methods on a Behavior trait.
egui_dock supports some features that egui_tiles does not yet support, such as close-buttons on each tab, and built-in scroll areas.
egui_tiles development is sponsored by Rerun, a startup doing
visualizations for computer vision and robotics.
Rust
93.6%
Python
6.1%
egui_tilesLayouting and docking for egui.
Supports:
cargo r --example simple
egui_dock is an excellent crate serving similar needs. egui_tiles aims to become a more flexible and feature-rich alternative to egui_dock.
egui_dock only supports binary splits (left/right or top/bottom), while egui_tiles support full horizontal and vertical layouts, as well as grid layouts. egui_tiles also strives to be more customizable, enabling users to override the default style and behavior by implementing methods on a Behavior trait.
egui_dock supports some features that egui_tiles does not yet support, such as close-buttons on each tab, and built-in scroll areas.
egui_tiles development is sponsored by Rerun, a startup doing
visualizations for computer vision and robotics.
Rust
93.6%
Python
6.1%