awesome-workflow-engines
转自:https://github.com/meirwah/awesome-workflow-engines
awesome-workflow-engines
A curated list of awesome open source workflow engines
Full fledged product
- Airflow - Python-based platform for running directed acyclic graphs (DAGs) of tasks
- Argo - Open source container-native workflow engine for getting work done on Kubernetes
- Azkaban - Batch workflow job scheduler created at LinkedIn to run Hadoop jobs.
- Cadence - An orchestration engine to execute asynchronous long-running business logic developed by Uber Engineering.
- CloudSlang - Workflow engine to automate your DevOps use cases.
- Conductor - Netflix's Conductor is an orchestration engine that runs in the cloud.
- DigDag - Digdag is a simple tool that helps you to build, run, schedule, and monitor complex pipelines of tasks.
- Fission Workflows - A high-perfomant workflow engine for serverless functions on Kubernetes.
- Flor - A workflow engine written in Ruby.
- Imixs-Workflow - A powerful human-centric Workflow Engine based on the BPMN 2.0 standard.
- Kiba - Data processing & ETL framework for Ruby
- Mistral - Workflow service, in OpenStack foundation.
- Oozie - Workflow Scheduler for Hadoop.
- Piper - A distributed Java workflow engine designed to be dead simple.
- Pinball - scalable workflow manager by Pinterest
- RunDeck - Job Scheduler and Runbook Automation.
- Wexflow - A high-performance, extensible, modular and cross-platform workflow engine.
- Workflow Engine - A lightweight .NET and Java workflow engine.
- Workflow Core - Workflow Core is a light weight workflow engine targeting .NET Standard.
- Copper - A high performance Java workflow engine.
- Zeebe - A workflow engine for microservices orchestration that's capable of executing BPMN models, developed by the team at Camunda
BPM Suite
- jBPM - The core of jBPM is a light-weight, extensible workflow engine written in pure Java that allows you to execute business processes using the latest BPMN 2.0 specification.
- Activiti - Activiti is a leading lightweight, java-centric open-source BPMN engine supporting real-world process automation needs.
- Activiti Cloud is now the new generation of business automation platform offering a set of cloud native building blocks designed to run on distributed infrastructures.
- Flowable - The Flowable project provides a core set of open source business process engines that are compact and highly efficient. They provide a workflow and Business Process Management (BPM) platform for developers, system admins and business users.
SAAS
- Bip.io - Web Automation For People And Robots.
Library (embedded usage)
- Luigi - Python module that helps you build complex pipelines of batch jobs.
- Camunda - Both a java library and optionally a full fledged product on top of it.
- Captain - Distributed, light-weight java workflow engine for a microservice architecture.
- Viewflow - Reusable workflow library that helps organize people collaboration business logic in django applications.
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)