云图AI云图AI
X

xyflow

MITTypeScript

React Flow | Svelte Flow - Powerful open source libraries for building node-based UIs with React (https://reactflow.dev) or Svelte (https://svelteflow.dev). Ready out-of-the-box and infinitely customizable.

38kFork 3k更新于 2026-09-13

软件介绍

xyflow 是一个强大的开源库集合,包含 React Flow 和 Svelte Flow,用于构建基于节点的用户界面。它提供开箱即用的功能,同时支持无限定制,适用于 React 和 Svelte 应用。

核心功能

支持 React 和 Svelte 两种框架
开箱即用的节点和边交互
高度可定制,支持自定义节点和边
内置小地图、控件和背景
基于 MIT 许可证,免费用于商业项目

适用场景

构建流程图编辑器创建工作流自动化工具设计数据管道可视化开发思维导图应用实现网络拓扑图

Docker 部署

docker build -t xyflow-app . && docker run -p 3000:3000 xyflow-app

FAQ

xyflow 的许可证是什么?

xyflow 使用 MIT 许可证,允许个人和商业项目免费使用。

如何开始使用 React Flow?

安装 @xyflow/react 包,导入组件并按照文档中的基本示例使用。