当前位置: 首页 > news >正文

AntFlow 1.0.0 正式发布:企业级开源工作流引擎,历经一年打磨,全面上线!

🎉 千星工作流引擎AntFlow 1.0.0 正式发布:企业级开源工作流引擎,历经一年打磨,全面上线!

🕬🕬经过一年多(2024年5月18日前端开源,2024年8月18日后端开源)持续开发与大量企业实践,AntFlow 流程引擎系统 v1.0.0 正式发布!

这一里程碑版本标志着 AntFlow 已具备 企业级工作流系统应有的全部能力 ,稳定成熟、可直接投入生产环境使用。

AntFlow:是一款基于SpringBoot+Vue3构建的开源轻量级工作流引擎(也提供有.net实现版本),开源完全免费,支持商用,无任何隐藏收费功能和套路,无加密、加壳、混淆、连网远程验证等行办。支持独立部署和嵌入到现有系统中。AntFlow完美复刻了钉钉workflow工作流引擎,且在此基础上首创虚拟节点(VirtualNode)模式,提供拖拽式流程设计器,内置审批、抄送、条件分支等常用流程节点,帮助使用者快速搭建可视化流程审批体系.

同时,它结合中国式办公特点深度定制,可以完美作为钉钉工作流的开源替代,解决了传统activiti/flowable流程图必须由专业程序员绘制,学习成本高,上手难、排查问题难、维护成本高等问题,可以广泛应用在OA、ERP、低代码平台等业务系统,是中小型企业搭建企业审批流、saas化工作流等系统的最佳选择。

愿景:每一家企业都能免费拥有钉钉级工作流!让授权费不再是企业使用专业工作流引擎的拦路虎!让工作流开发像CURD一样简单,即便没有工作流经验的开发人员也能快速开发工作流!

🚀 1.0.0 版核心特征一览

功能模块1.0.0 新增能力
通知系统邮件 / 钉钉 / 企微 / WebSocket / 站内信,一键配置,实时推送
审批体验钉钉级交互,零代码拖拽,会签/或签/加签/转办/退回,一键完成
虚拟节点首创 VNode 模式,流程流转与 Activiti/Flowable 彻底解耦,0 引擎知识即可开发
企业级23 家已登记企业(还有未登记)生产验证,其中不乏中国工商银行浙江省分行、中海油天津等大型企业
集成能力独立部署、嵌入式、SaaS 化三种模式,3 分钟接入 RuoYi / Jeecg / 企业自研系统
性能优化低代码流程支持路由表、支持多数据源多租户、支持分库分表、支持TIDB无限水平扩展

🚀 AntFlow功能亮点

  • 流程建模与审批能力齐全 :支持流程设计器、节点审批、条件网关、加签/会签/转办、流程追踪、审批记录等核心能力。
  • 可视化流程设计 :集成流程图拖拽建模,节点配置一目了然,零代码上手。
  • 高扩展性 & 低代码集成 :支持注入自定义服务、监听器、表单、用户体系,快速嵌入现有系统。
  • 完备的通知系统 :支持自定义消息模板,流程级别通用消息、流程事件级别定制消息以及节点级别定制消息。流程级别通用消息适合中小企业快速接入,事件级别和消息节点级别自定义消息则适合大中企业精细粒度控制
  • 灵活的数据权限机制 :支持业务方维度的流程定义隔离与动态控制。
  • 完善的权限与委托机制 :支持流程委托、代办、抄送等多人协作场景。

🧩 谁适合使用 AntFlow?

  • 自研管理系统中需要引入工作流能力的中大型企业
  • 不满意市面收费产品、想拥有自主可控流程引擎的研发团队
  • 希望拥有更灵活审批控制、更贴合实际业务需求的 IT 团队
  • 想参与优秀开源项目共建的开发者

界面展示

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

🛠 开发历程回顾

AntFlow 开发始于 2024 年中期,历经数十个版本的不断演进,先后完成了:

  • 核心引擎重构与多租户支持
  • 多平台支持(Java / .NET)
  • 与企业主流系统集成(SpringBoot、MyBatis、OpenAPI 等)
  • 完善的异步通知机制
  • 自定义节点服务、流程监听、审批逻辑编排等能力
  • 可视化流程表单与权限配置

这不是一个从未落地的理想系统,而是一个 在真实企业战场不断淬炼而成的产品

📣 AntFlow 1.0.0,现已全面上线!

欢迎体验、部署、提出建议,或在 Gitee 上贡献代码与反馈问题。

让我们一起打造国产最优秀的开源工作流平台!

🙏 致谢

这一年里,我们收到了 1500+ 个 start。14位 志同道合的朋友加入开发团队、23 家企业的登记反馈,还有朋友们的咖啡捐赠 ❤️
给颗 ⭐ Star,让更多开发者用上国产好工具!

站在巨人的肩膀上

AntFlow是一项巨大的工程,在开发过程中使用了非常多的开源组件。在这里向他们表示感谢

  • workflow,一款工作流前端项目,有Vue2,Vue3和React版本。向作者致敬。项目github地址

  • activiti,antflow的核心执行引擎。大名鼎鼎的工作流引擎,做工作流研发的几乎无人不知无人不晓。

  • vform,vform是一款优秀的低代码表单项目,antflow使用了其开源版本。项目github地址

    篇幅有限,不能一一而足。。。


AntFlow 1.0.0 —— 让每一家企业都能拥有钉钉级工作流!

开源项目地址:

1.后端+集成ruoyi前端项目地址:https://gitee.com/tylerzhou/Antflow

2.前端独立设计器地址:https://gitee.com/ldhnet/AntFlow-Designer

http://www.dtcms.com/a/309201.html

相关文章:

  • Nginx配置优先级问题导致静态资源404
  • 新书速览|Python数据分析师成长之路
  • 实战指南|虚拟电厂管理平台搭建全流程解析(一)
  • 谷歌Firebase动态链接将失效:如何选择深度链接替代方案?
  • ccf接口测试实战
  • 机器学习sklearn:编码、哑变量、二值化和分段
  • Implement recovery based on PITR using dump file and binlog
  • 用离子交换树脂做镍钴分离的工艺优势
  • Solana:解决Anchor Build编译程序报错 no method named `source_file` found for struct
  • 暑期算法训练.12
  • 练习javaweb+mysql+jsp
  • 渗透测试常用指令
  • [vue3 echarts] echarts 动态数据更新 setInterval
  • winform,DataGridView单元格点击选择日期,日期控件
  • 使用 whisper, 音频分割, 整理需求 2
  • 高防服务器租用:保障数据安全
  • 【智能Agent场景实战指南 Day 29】Agent市场趋势与前沿技术
  • 法国彩虹重磅发布EmVue:解锁能源监控新方式
  • TGD第十篇:当神经网络遇到TGD特征
  • 相亲小程序个人资料管理系统模块搭建
  • 数据结构(10)栈和队列算法题
  • 25电赛e题杂乱环境稳定识别矩形框(附源码)
  • 浏览器环境segmentit实现中文分词
  • 精通分类:解析Scikit-learn中的KNN、朴素贝叶斯与决策树(含随机森林)
  • LLM Prompt与开源模型资源(2)提示工程关键技术
  • 工程化(二):为什么你的下一个项目应该使用Monorepo?(pnpm / Lerna实战)
  • 位运算-面试题01.01.判定字符是否唯一-力扣(LeetCode)
  • 【unity小技巧】封装unity适合2D3D进行鼠标射线检测,获取鼠标位置信息检测工具类
  • 8.1每日一题
  • (线段树)SP2916 GSS5 / nfls #2899 查询最大子段和 题解