百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
E

egui_graphs

> 编程语言
开源

基于 egui 和 petgraph 的 Rust 交互式图形可视化小组件

692 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

基于 egui 和 petgraph 的 Rust 交互式图形可视化小组件

egui_graphs 使用 Rust 和 egui 进行图形可视化。该项目为 egui 框架提供了 GraphView,可在 Rust 中轻松可视化交互式图形。目标是在 egui 中实现图形可视化的非常基本引擎,可根据需要轻松扩展和定制。请查看 网页演示,了解该组件的各种可能性的全面概述。

  • 编写 WASM 或原生版本;
  • 布局和自定义布局机制;
  • 放大和平移;
  • 节点和边交互报告: 单击、双击、选择、悬停、拖动;
  • 节点和边标签;
  • 通过 egui 上下文样式支持黑/亮主题;
  • 用户笔画样式钩子 (节点和边),用于动态自定义;

状态说明

rust
fn generate_graph() -> egui_graphs::Graph {
let mut g = egui_graphs::Graph::new();
let a = g.add_node(());
let b = g.add_node(());
让 c =

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rustdata-visualizationeguigraph-visualizationpetgraph

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言