.net首个钉钉工作流UI风格的流程引擎!支持数十种数据库,开箱即用。同时也是一款纯血版工作流引擎,仅依赖了asp.net 9.0和freesql,natasha等几款优秀开源项目。致力解决传统工作流流程图必须由专业程序员绘制、学习曲线陡峭、上手难、排查问题难、维护成本高等问题
一款仿钉钉的开源低代码工作流引擎,采用纯血 .NET 技术栈重写, 未使用任何 Java 桥接技术 ,无缝融入 .NET 应用生态。
该项目仅依赖少量高质量开源组件,包括: - ASP.NET Core :现代化的 Web 开发框架
- FreeSql :高性能、强类型的 ORM 框架
- Natasha :动态编译与运行支持
特色优势
- ✅ 全网首个纯.net语言实现的仿钉钉设计工作流,配置简单,上手开发简单
- ✅ 完全原生 .NET 实现 ,兼容性强,易于集成
- ✅ 功能对标钉钉/企业微信/飞书等审批流程 ,可用于多种业务场景,简单易用、可扩展性强、可定制、可SAAS化
- ✅ 灵活配置与自定义节点支持 ,适应不同流程需求
- ✅ 支持流程设计、条件分支、顺序会签、会签、或签、加批、委托、转办、打回修改、重新提交等高级特性,为中国式办公量身定制
核心特征
- !高内聚,低耦合.将流程流转业务和引擎执行api高度分离,零流程引擎知识也可上手开发工作流系统!将流程流程转业和业务表单业务分离,表单业务处理内聚在一个类里.用户几乎完全不用关注流程流转api,只需要关注业务处理,对开发模式几乎没有大的影响.
- 丰富的中国式办公场景支持.流程会签、顺序会签、或签、加批、转办、委托、变更处理人、打回至任意节点等等功能一应供全
- 多种接入模式。流程引擎项目可以作为独立运行作为流程中台部署,其它业务方通过api接入形式接入。也可以将本项目作为一个独立的模块加载到自己项目里
- 多种开发模式。低代码模式适合简单的小型流程。DIY模式适合复杂的表单数据交互以及流转控制。
- 超级简单的开发模式。低代码表单可以实现零代码开发一个流程.DIY表单流程也只需要实现一个接口即可快速开发一个全新流程.
.net首个钉钉工作流UI风格的流程引擎!支持数十种数据库,开箱即用
.net首个钉钉工作流UI风格的流程引擎!支持数十种数据库,开箱即用
.net首个钉钉工作流UI风格的流程引擎!支持数十种数据库,开箱即用
.net首个钉钉工作流UI风格的流程引擎!支持数十种数据库,开箱即用
另外JAVA开发的兄弟版本:
一款采用Spring和vue3等主流前后端技术开发的仿钉钉workflow工作流引擎,全网首创虚拟节点(VirtualNode)模式!结合中国式办公特点深度定制,可以作为钉钉工作流的开源替代_依星源码资源网,依星资源网 -

链接: https://pan.baidu.com/s/1a_2tHVRZOK64ygi0379PSw
提取码下载:
|