给大家安利一个开源项目Graph,GitHub地址:https://github.com/aiyojun/graph 任何可用节点和连线来描述的问题都可以借助Graph来进行数据可视化,模型操作,生成JSON描述等。
Graph是一个用节点和连线来描述事物模型的图形化工具。 提供节点数据可视化,模块化编辑,数据的导入和导出等功能。 使用Typescript编写,由原生DOM api渲染,无任何前端框架侵入,性能达到极致。 子项目graph-engine是Graph的核心渲染引擎,可作为node_module进行导入。 提供极简api调用。 可与任意前端框架(react/vue)集成。 支持electron本地化部署。
electron版本的demo截图:
具体功能可以看项目README,觉得可以的话给个star鼓励下~