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

oxdraw

> 编程语言
开源

以 Rust 编写的图表为代码工具,具有可拖动编辑功能

2.3K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

以 Rust 编写的图表为代码工具,具有可拖动编辑功能

## 概述

oxdraw 的目标是通过声明式且可重现的语法,使创建和维护高质量的图表变得简单。图表使用 Mermaid 语法编写,而 Web 界面可让用户精细调整位置、连接路径、颜色和其他样式组件。每当图表的外观发生变化时,结构上的变化都会被保存回源文件中,以声明式代码的形式保存,从而确保一切都保持确定性和可版本化。除了常规的图表外,oxdraw 还可以直接将图像嵌入图表中,并显示代码库的代码映射,其中节点与代码片段相连。这些更改会被保存为 Mermaid 文件中的注释,以便与其他 Mermaid 工具保持兼容。该仓库由用于将 .mmd 文件编译为图像的 Rust CLI、基于 React 的 Web 界面以及用于自动生成代码映射的 AI 和静态分析算法选项组成。

欢迎您尝试 这里。由于 Rust 中的算法已编译为 WASM,因此可以轻松部署为静态网站。

我之所以开始这个项目,是因为过去我经常使用 Mermaid 来制作建筑图谱或通过让 AI 工具生成 .mmd 文件来理解大型代码库,以便进行可视化。然而,通常发生的情况是,由于这些图谱无法精细编辑,例如清理关节和图表组织,我必须将我开始制作的图谱移到 Lucidchart 等工具中。因此,本项目的主要目标是将 Mermaid 等代码生成图谱的优势与 Lucidchart 等图谱软件的可定制性相结合。

bash
oxdraw --input flow.mmd

Issues· 0 开放

查看全部 Issues在 GitHub 打开

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

> 标签

Rust

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

> 工具信息

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

> 相关工具

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