基于 SVG 和 HTML 渲染的 JavaScript 图编辑与可视化引擎,适用于 DAG、ER 图和流程图等场景。
6752+4 本周1895TypeScriptMIT更新于 16天前
LogicFlow 是一款流程图编辑框架,提供流程图交互与编辑所需的基础功能,并通过自定义节点、连接器、样式和插件等机制,帮助开发者快速在业务系统中实现类流程图的编辑需求。
除绘图外,LogicFlow 支持与 BPMN、Turbo 等后端执行引擎的数据结构互相转换,并提供可在浏览器端运行的流程图执行引擎。项目以 @logicflow/core、@logicflow/extension 等 npm 包形式发布,布局插件作为独立包提供。
框架使用 TypeScript 编写,官网提供教程与示例。npm 包内还附带本地文档,便于 AI 编程工具调用。
使用 npm 安装核心和扩展包
npm install @logicflow/core @logicflow/extension --save在 HTML 页面中添加容器元素
创建 LogicFlow 实例并渲染数据
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
基于 SVG 和 HTML 渲染的 JavaScript 图编辑与可视化引擎,适用于 DAG、ER 图和流程图等场景。
一款将纯文本大纲快速生成流程图和示意图的网页应用,基于 React 和 cytoscape.js 构建。
一款非官方的 VS Code 扩展,可在编辑器内直接创建和编辑 Draw.io(diagrams.net)图表。
一个小型同步渲染器,把 Mermaid 图表文本渲染为 SVG,无运行时依赖。
一款基于浏览器、可自托管的图表与白板编辑器,使用 JavaScript 开发。
一种文本化的图表脚本语言及命令行工具,可将 .d2 文件编译为 SVG、PNG、GIF、PDF 或 PPTX 图表。