开源工作流引擎有哪些
开源工作流引擎有:1.驰骋工作流引擎 ccflow;2.工作流引擎 Snaker;3.微信团队前端开发工作流工具 WeFlow;4.跨平台工作流管理系统 Toil;5.工作流管理系统 jBPM;6.业务流程管理(BPM)和工作流系统 Activiti;7.NET开源工作流引擎 RoadFlow。
1.驰骋工作流引擎 ccflow
开源的驰骋工作流引擎简介 驰骋工作流引擎研发与2003年,具有.net与java两个版本,它们代码结构、数据库结构、设计思想、功能组成、操作手册完全相同。流程表单模版两个版本完全通用。
2.工作流引擎 Snaker
Snaker是一个基于Java的开源工作流引擎,适用于企业应用中常见的业务流程。本着轻量、简单、灵巧理念设计,定位于简单集成,多环境支持 轻量: 核心代码行数大约7000行,强大的扩展性,支持Spring、Jfinal、Nutz平台级框架;支持Jdbc、SpringJdbc、Hiberna。
3.微信团队前端开发工作流工具 WeFlow
这是一个高效、强大、跨平台(macOS & Win)的前端工具,核心基于 tmt-workflow 工作流,代码开源可定制,快来试试吧。 界面 自动化流程 Less -> CSS (Sass 可自行定制) CSS Autoprefixer 前缀自动补全 自动生成图片 CSS 属性,width & height 等 CSS 压缩。
4.跨平台工作流管理系统 Toil
Toil是一个可扩展的、高效的、跨平台的工作流管理系统,完全用Python编写。 主要特性: 安装方便,支持pip安装 支持常见的工作流语言(CWL) 完全支持draft-3 CWL规范,允许执行 CWL工作流 支持工作流描述语言(WDL),允许执行 WDL工作流 跨平台支持:任何平台。
5.工作流管理系统 jBPM
jBpm是一个灵活可扩展的工作流管理系统。作为 jBpm运行时server输入的业务流程使用简单强大的语言表达并打包在流程档案中。jBpm将工作流应用开发的便利性和杰出的企业应用集成(EAI)能力结合了起来。jBpm包括一个Web应用程序和一个日程安排程序。
6.业务流程管理(BPM)和工作流系统 Activiti
Activiti是一个业务流程管理(BPM)和工作流系统,适用于开发人员和系统管理员。其核心是超快速,稳定的BPMN2流程引擎。它易于与 Spring集成使用。
7.NET开源工作流引擎 RoadFlow
RoadFlow是天知软件旗下基于.NET的集成工作流引擎的快速开发平台,由从事六年以上OA及工作流开发与实施的团队设计开发,该工作流平台已应用于众多大型企事业单位。拥有全浏览器兼容的可视化流程设计器、表单设计器、基于角色的权限管理等系统开发必须功能。