百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 软件资讯 > 正文

10款开源工作流+思维导图项目, 最全复盘!

ninehua 2025-02-17 13:24 47 浏览

嗨, 大家好, 我是徐小夕.

徐小夕【知乎专栏作家】掘金签约作者,定期分享前端工程化,可视化,企业实战项目知识,深度复盘企业中经常遇到的500+技术问题解决方案。【关注趣谈前端,技术路上不迷茫】

之前一直在社区分享零代码&低代码的技术实践,也陆陆续续设计并开发了多款可视化搭建产品,比如H5-Dooring零代码, flowmix/docx多模态文档引擎.

最近也一直在迭代多模态可视化搭建产品flowmix系列, 其中在做可视化流程引擎 flowmix/flow 的时候, 开源了一套工作流编辑器, 它可以轻松创建可视化工作流, 并且可以基于这套开源方案, 轻松定制企业自己的工作流引擎.

我们还可以使用它实现类似dify等可视化工作流.

开源地址:
https://github.com/MrXujiang/flowmix-flow

国内镜像:
https://gitee.com/lowcode-china/flowmix-flow

当然在设计工作流引擎的过程中, 也积累了大量的经验和一些比较成熟和靠谱的工作流开源项目, 为了方便大家更好的熟悉和上手工作流开发, 接下来我就和大家分享几款我发现的比较靠谱的开源工作流方案.

1. LogicFlow

LogicFlow 是由滴滴体验平台技术研发的一款解决流程可视化的前端框架,提供了一系列流程图交互、编辑所必需的功能和简单灵活的节点自定义、插件等拓展机制,方便我们快速在业务系统内满足类流程图的需求。目前,LogicFlow 已经支持了客服业务下 IVR、工单流转、智能机器人等多个运营系统,在各系统不同的流程配置需求中得到了验证。

github地址:
https://github.com/didi/LogicFlow

2. mxgraphy

mxGraph 是一个完全在客户端的 JavaScript 绘图库, 听说知名的开源流程编辑器Draw.io 就是基于它开发的.

github地址:
https://github.com/jgraph/mxgraph

3. minder

Minder主要用于 Elementary OS 的思维导图应用。

功能特点

  • 可以通过键盘和自动布局快速创建可视化思维导图。
  • 支持多种树状布局选择。
  • 支持 Markdown 格式。
  • 支持插入 Unicode 字符。
  • 能为节点添加注释、任务和图像。
  • 可添加节点到节点的连接,并带有可选文本和注释。
  • 能够对节点、链接和连接进行样式设置,以增加意义和提高可读性。
  • 可添加贴纸和节点组来突出显示和组织信息。
  • 支持对节点和连接标题及注释进行快速搜索,包括过滤选项。
  • 能放大或启用聚焦模式以专注于某些想法,或缩小以查看全局。
  • 具有无限的撤销 / 重做功能。
  • 自动在后台保存。
  • 节点分支有颜色区分。
  • 可使用选项卡打开多个思维导图。
  • 内置且可定制的主题。
  • 有精美的动画效果。
  • 支持从多种格式导入,如 OPML、FreeMind、Freeplane、PlainText、Outliner、Portable Minder、filesystem 和 XMind 等。
  • 可导出为多种格式,如 CSV、FreeMind、Freeplane、JPEG、BMP、SVG、Markdown、Mermaid、OPML、Org-Mode、Outliner、PDF、PNG、Portable Minder、PlainText、filesystem、XMind 和 yEd 等。
  • 支持打印。

githu地址: https://github.com/phase1geo/minder

4. antv/G6

G6 是一个简单、易用、完备的图可视化引擎,它在高定制能力的基础上,提供了一系列设计优雅、便于使用的图可视化解决方案。能帮助开发者搭建属于自己的图 图分析 应用或是 图编辑器 应用。

github地址:
https://github.com/antvis/G6

5. Mind-Map

simple-mind-map【中文名:思绪思维导图】是一个简单&强大的Web思维导图库,不依赖任何特定框架。可以帮助我们快速开发思维导图产品。

它的使用也很简单, 我在flowmix/docx中集成了思维导图组件, 可以支持在文档中一键编辑思维导图:

github地址:
https://github.com/wanglin2/mind-map

6. flowmix/flow

一款开箱即用的开源可视化流程引擎。我们可以用它来实现类似于 Dify 等的可视化工作流。

github地址:
https://github.com/MrXujiang/flowmix-flow

7. React-flow

React-Flow是一个用于构建基于节点的编辑器和交互式图表的可定制的 React 组件. 也就意味着我们可以用任何组件作为工作流的节点, Dify也是基于它实现, 我最近开源的Flowmix/flow 编辑器也是基于它进行的二次开发和封装.

github地址:
https://github.com/xyflow/xyflow

8. Teammapper

teammapper 是一个开源项目,其目标是让思维导图的创建和使用变得简单。用户可以托管并创建自己的思维导图,还能与团队分享思维导图会话并进行协作。

该项目基于已停止维护的 mindmapp 开发,与 mindmapp 不同的是,teammapper 具有基于 WebSockets 的团队共享思维导图会话功能。

github地址: https://github.com/b310-digital/teammapper

9. Antv/X6

X6 是基于 HTML 和 SVG 的图编辑引擎,提供低成本的定制能力和开箱即用的内置扩展,方便我们快速搭建 DAG 图、ER 图、流程图、血缘图等应用。

github地址: https://github.com/antvis/x6

10. MarkMap

markmap 是一个可以用纯文本构建思维导图的项目。

项目特点

  • 能够将 Markdown 内容可视化成思维导图。
  • 受到 dundalek 的 markmap 很大启发。

它还提供了一个非常有意思的demo案例, 帮助我们即时看到转化的效果:

github地址:
https://github.com/markmap/markmap


最近做的多模态文档产品

也许关注我公众号的朋友已经看过我之前做的另一款产品——flowmix/docx, 它是另一款搭建类产品, 类似于飞书和Notion, 可以使用它轻松构建企业下一代知识库产品.

如果大家感兴趣, 也可以在线体验一下.

文档地址
:http://flowmix.turntip.cn/docx/

如果你有好的想法和建议, 也欢迎随时反馈交流讨论~



相关推荐

Windows 历代系统大合集,你用过几个

WINDOWS1.0(1985),第1代windows系统,感觉界面还不错。WINDOWS2.0(1987)。2代windows系统。感觉和一代相似度很高。WINDOWS98(1998)...

《英雄连2:完整合集》上架微软商城 登陆Windows 10、不支持中文

《英雄连2:完整合集(CompanyofHeroes2:CompleteCollection)》近日上架了微软商城,将于9月17日发售,登陆PC(Win10商城),不支持中文。《英雄连2:完整...

微软为 Android 用户打造了全家桶,一次推荐 80 多款 App

近日微软推出了一款名为MicrosoftApps的Android平台应用程序,这款程序并没有什么新的服务或功能,而是一个包括所有微软出品App的合辑,用户可以方便快捷地找到微软各种Ap...

微软愚人节大合集:MS-DOS移动、喵星人版Office

IT之家讯在2015年愚人节到临之际,微软发起一系列恶搞活动,包括新推出的MS-DOS移动系统和Surface智能手表,然而并不是所有的公司都庆祝愚人节。下面是微软愚人节专辑一起来看看吧。MS-DO...

老电脑救星!Win7系统DLL丢失修复方案

老电脑救星!Windows7系统DLL丢失一键修复方案老旧电脑升级困难,只能坚守Windows7?但安装后软件频繁报错“DLL丢失”,实在让人头疼!别担心,解决这类问题通常只需两步走,简单高效!在动...

Windows11 IoT LTSC 2024 26100.4202 2in1 小修精简版 esd

特点描述小修Windows11LTSC2024精简版(小修精简Win11ltsc2024系统)小修Windows11IoTLTSC202426100.2314极限精简版[1.53G...

程序运行时缺少visual c++报错 微软常用运行库合集 2022.6.21

从网络下载的一些软件,在安装或者运行的时候,有许多的报错是,"MicrosoftVisualC++Runtime",这种错误提示是由于应用程序运行所需的VisualC++...

Microsoft.NET离线运行库合集发布 2021

软件介绍.NET是微软具有战略意义的框架,也是装机必不可少的框架,想要一个一个安装略显繁琐,再加上很多电脑小白不知道怎么下载,不小心就下载到某某高速加载器,这个运行库极大解决了这个问题,采用微软官方....

养猪和鸡鸭鹅、兔子,菊苣可以作主食,可连续利用5-8年,成本低

养猪和鸡鸭鹅和兔子到底用什么牧草好呢?这个问题是很多养殖户朋友们想要了解的,那么,今天种子帮就给大家介绍一种,猪和鸡鸭鹅和兔子都比较爱吃的牧草,它就是菊苣。菊苣是属于菊科多年生作物,其多种优势备受养殖...

给兔喂草增加兔子肠胃蠕动#喂兔子

现在中午的时候准备给兔子加点小零食,直接在前院这边薅点草。这个草长得也是蛮长的了,直接薅掉喂兔子。像这种草兔子是特别爱吃的,但是现在为什么基本上不喂草了?因为现在很多地方像这种草已经没有了,但是我家门...

二年级看图写话范文—小白兔种菜(二年级看图写话小白兔种菜100字)

图中发生了什么事?小白兔在做什么呢?看图,想一想,写下来。例文1、勤劳的小白兔一、早晨,太阳公公起来了,阳光明媚。一只小兔很早就起床了,拿着锄头,来到田地里,开始锄地。到中午的时候,天气很热,小兔满头...

真刑,又有博主采挖“青藏雪莲花”!5-7年开花一次,开完就死亡

先是有网红“提子”为搏眼球,非法水煮和烧烤国家二级保护动物“噬人鲨”。现如今又出了一个主播非法采挖国家二级保护植物“水母雪兔子”,一名主播在短视频平台上发布了一段视频,视频中主播正在展示自己发现了一株...

每天认识一种植物:火星兔子(火星兔子app现状)

每天认识一种植物,让生活增添一点乐趣。今天要带大家认识的是——火星兔子。火星兔子是景天科青锁龙属多肉植物,植株群生,肉质叶呈莲座状排列,叶色灰绿,如果光照强烈则为绿褐色或红褐色,叶表有凸起的白色疣突,...

大姐用它养兔子草质鲜嫩,适口性好,种一次可利用6-7年

大姐养兔子种子几亩地的它,叶片多维生素含量高,低蛋白可以做兔子的主草,又可促进兔子的肠胃蠕动,而且兔子吃了也不会拉稀。那么今天就为大家介绍一下大姐到底种的是什么草?提摩西又叫猫尾草,梯牧草,禾本科多年...

小说:捡到会说话的兔子,还有一颗能给兔子安全感的蛋?

等叶古香回到家,已经准备做饭菜了,曾氏看闺女把猪大肠洗得确实干净,闻了闻,没有味道,也不再管她。叶静香知道这个堂妹竟然要吃猪大肠,嫌弃得很,厨房也不进,直接回房。因为她和唐氏做绣活,也不需要她做饭。不...