An open API service providing repository metadata for many open source software ecosystems.

Topic: "workflow-engine"

apache/airflow

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows

Language: Python - Size: 399 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 41,184 - Forks: 15,347

Budibase/budibase

Create business apps and automate workflows in minutes. Supports PostgreSQL, MySQL, MariaDB, MSSQL, MongoDB, Rest API, Docker, K8s, and more 🚀 No code / Low code platform..

Language: TypeScript - Size: 609 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 25,093 - Forks: 1,795

conductor-oss/conductor

Conductor is an event driven orchestration platform providing durable and highly resilient execution engine for your applications

Language: Java - Size: 34.7 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 24,375 - Forks: 636

PrefectHQ/prefect

Prefect is a workflow orchestration framework for building resilient data pipelines in Python.

Language: Python - Size: 177 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 19,857 - Forks: 1,881

argoproj/argo-workflows

Workflow Engine for Kubernetes

Language: Go - Size: 152 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 15,845 - Forks: 3,341

temporalio/temporal

Temporal service

Language: Go - Size: 107 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 14,959 - Forks: 1,035

Netflix/conductor 📦

Conductor is a microservices orchestration engine.

Language: Java - Size: 28.1 MB - Last synced at: 22 days ago - Pushed at: over 1 year ago - Stars: 12,778 - Forks: 2,345

dtm-labs/dtm

A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.

Language: Go - Size: 3.48 MB - Last synced at: 27 days ago - Pushed at: 3 months ago - Stars: 10,551 - Forks: 989

flowable/flowable-engine

A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.

Language: Java - Size: 224 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 8,566 - Forks: 2,734

hatchet-dev/hatchet

🪓 Run Background Tasks at Scale

Language: TypeScript - Size: 94.4 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 5,853 - Forks: 247

danielgerlag/workflow-core

Lightweight workflow engine for .NET Standard

Language: C# - Size: 2.06 MB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 5,646 - Forks: 1,245

devtron-labs/devtron

The only Kubernetes dashboard you need

Language: Go - Size: 300 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 5,055 - Forks: 543

azkaban/azkaban

Azkaban workflow manager.

Language: Java - Size: 54.9 MB - Last synced at: 21 days ago - Pushed at: about 1 year ago - Stars: 4,504 - Forks: 1,586

ergo-services/ergo

An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.

Language: Go - Size: 1.85 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 4,010 - Forks: 162

camunda/camunda

Process Orchestration Framework

Language: Java - Size: 623 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3,738 - Forks: 681

Netflix/maestro

Maestro: Netflix’s Workflow Orchestrator

Language: Java - Size: 1.65 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 3,493 - Forks: 221

dromara/liteflow

Lightweight, fast, stable, and programmable component-based rule engine/process engine. Component reuse, synchronous/asynchronous orchestration, dynamic orchestration, multi-language scripting support, complex nested rules, hot deployment, smooth refreshing. Let you improve your development efficiency!

Language: Java - Size: 9.74 MB - Last synced at: about 9 hours ago - Pushed at: 3 months ago - Stars: 3,439 - Forks: 472

inngest/inngest

The leading workflow orchestration platform. Run stateful step functions and AI workflows on serverless, servers, or the edge.

Language: Go - Size: 318 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 3,251 - Forks: 141

nextflow-io/nextflow

A DSL for data-driven computational pipelines

Language: Groovy - Size: 60.1 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 3,075 - Forks: 714

TracecatHQ/tracecat

Open source Tines / Splunk SOAR alternative. All-in-one automation platform (workflows, tables, cases) for security and IT teams.

Language: Python - Size: 55.5 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2,921 - Forks: 255

viewflow/viewflow

Reusable workflow library for Django

Language: Python - Size: 27.3 MB - Last synced at: 20 days ago - Pushed at: about 2 months ago - Stars: 2,801 - Forks: 412

restatedev/restate

Restate is the platform for building resilient applications that tolerate all infrastructure faults w/o the need for a PhD.

Language: Rust - Size: 71.4 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2,709 - Forks: 88

dagu-org/dagu

A dead simple but feature-full workflow engine for enterprise & small teams. No database is needed, low-code, and language agnostic, making it easy to integrate with any existing software.

Language: Go - Size: 57.4 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 2,445 - Forks: 193

akuity/awesome-argo

A curated list of awesome projects and resources related to Argo (a CNCF graduated project)

Size: 475 KB - Last synced at: 9 days ago - Pushed at: 14 days ago - Stars: 2,241 - Forks: 175

blackholll/loonflow

基于django的工作流引擎,工单(a workflow engine base on django python)

Language: Python - Size: 36.7 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 2,015 - Forks: 701

galaxyproject/galaxy

Data intensive science for everyone.

Language: Python - Size: 659 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,528 - Forks: 1,065

s8sg/goflow

A Golang based high performance, scalable and distributed workflow framework

Language: CSS - Size: 4.59 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 1,296 - Forks: 156

ovh/utask

µTask is an automation engine that models and executes business processes declared in yaml. ✏️📋

Language: Go - Size: 14.7 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1,290 - Forks: 91

rulego/rulego

⛓️RuleGo is a lightweight, high-performance, embedded, next-generation component orchestration rule engine framework for Go.

Language: Go - Size: 3.75 MB - Last synced at: about 4 hours ago - Pushed at: about 6 hours ago - Stars: 1,208 - Forks: 113

TencentBlueKing/bk-sops

蓝鲸智云标准运维(SOPS)

Language: Python - Size: 66.2 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,202 - Forks: 401

scipipe/scipipe

Robust, flexible and resource-efficient pipelines using Go and the commandline

Language: Go - Size: 1.06 MB - Last synced at: 2 months ago - Pushed at: 12 months ago - Stars: 1,096 - Forks: 72

laravel-workflow/laravel-workflow

Durable workflow engine that allows users to track job status, orchestrate microservices and write long running persistent distributed workflows in PHP powered by Laravel Queues. Inspired by Temporal and Azure Durable Functions.

Language: PHP - Size: 350 KB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 1,041 - Forks: 52

cabloy/cabloy

🚀 A Node.js full-stack framework with workflow engine.

Language: JavaScript - Size: 180 MB - Last synced at: 4 days ago - Pushed at: about 1 year ago - Stars: 961 - Forks: 135

bluejoe2008/openwebflow

基于Activiti的工作流引擎扩展,接管了Activiti对活动权限以及用户表的管理,并提供了催办、代办、加签(包括前加签/后加签)、自由跳转、分裂节点等功能

Language: Java - Size: 34 MB - Last synced at: 2 months ago - Pushed at: over 5 years ago - Stars: 948 - Forks: 512

couler-proj/couler

Unified Interface for Constructing and Managing Workflows on different workflow engines, such as Argo Workflows, Tekton Pipelines, and Apache Airflow.

Language: Python - Size: 3.16 MB - Last synced at: 4 months ago - Pushed at: 10 months ago - Stars: 933 - Forks: 86

somta/Juggle

一个零码 , 低码 , AI的微服务接口编排 & 系统集成的强大编排平台,支持Http , Dubbo , WebService等协议的接口编排,支持通过Groovy , JavaScript , Python , Java等多种脚本语言来增强流程,支持使用MySQL,达梦等多种常见数据源。

Language: Java - Size: 47.7 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 925 - Forks: 141

commsor/titanoboa

Titanoboa makes complex workflows easy. It is a low-code workflow orchestration platform for JVM - distributed, highly scalable and fault tolerant.

Language: Clojure - Size: 8.91 MB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 918 - Forks: 49

openops-cloud/openops

The batteries-included, No-Code FinOps automation platform, with the AI you trust.

Language: TypeScript - Size: 10.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 891 - Forks: 143

autokitteh/autokitteh

Durable workflow automation in just a few lines of code

Language: Go - Size: 12.9 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 851 - Forks: 26

risesoft-y9/WorkFlow-Engine

工作流引擎对内提供单位/机关流程管理规则和内部业务流程的数字化落地实践;对外提供自动化地第三方业务驱动、接口接入和算法单元驱动能力。工作流引擎在提供底层驱动引擎的同时对全局透明监控、安全防御和国产化特色功能进行充分考虑,是内部流程管理和业务算法驱动的不二之选。

Language: Java - Size: 148 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 845 - Forks: 146

besley/Slickflow

.NET Open Source Workflow Engine, .NET 开源工作流

Language: JavaScript - Size: 485 MB - Last synced at: 26 days ago - Pushed at: 4 months ago - Stars: 832 - Forks: 252

dbos-inc/dbos-transact-py

Lightweight Durable Python Workflows

Language: Python - Size: 1.43 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 808 - Forks: 35

nipy/nipype

Workflows and interfaces for neuroimaging packages

Language: Python - Size: 75.6 MB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 790 - Forks: 535

javrasya/django-river

Django workflow library that supports on the fly changes ⛵

Language: Python - Size: 669 KB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 743 - Forks: 107

runabol/tork

Tork is a lightweight, distributed workflow engine that runs tasks as simple scripts within Docker containers.

Language: Go - Size: 7.75 MB - Last synced at: about 14 hours ago - Pushed at: about 19 hours ago - Stars: 716 - Forks: 47

aelassas/wexflow

Workflow Engine and Automation Platform

Language: C# - Size: 59.6 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 681 - Forks: 176

temporalio/sdk-go

Temporal Go SDK

Language: Go - Size: 15.7 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 679 - Forks: 248

j-easy/easy-flows

The simple, stupid workflow engine for Java

Language: Java - Size: 184 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 676 - Forks: 225

aizuda/flowlong

飞龙工作流 FlowLong workflow🐉 真正的国产工作流引擎、json 格式实例模型、仿飞书钉钉审批流程设计器、🚩为中国特色审批匠心打造❗

Language: Java - Size: 2.54 MB - Last synced at: 11 days ago - Pushed at: 12 days ago - Stars: 635 - Forks: 76

temporalio/temporalite-archived 📦

An experimental distribution of Temporal that runs as a single process

Language: Go - Size: 516 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 608 - Forks: 77

indeedeng/iwf

iWF is a Workflow-As-Code microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes

Language: Go - Size: 12.5 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 583 - Forks: 55

apache/incubator-kie-kogito-runtimes

Kogito Runtimes - Kogito is a cloud-native business automation technology for building cloud-ready business applications.

Language: Java - Size: 291 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 570 - Forks: 240

danielgerlag/conductor

Distributed workflow server

Language: C# - Size: 207 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 556 - Forks: 101

hofstadter-io/hof

Framework that joins data models, schemas, code generation, and a task engine. Language and technology agnostic.

Language: Go - Size: 8.71 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 554 - Forks: 40

insitro/redun

Yet another redundant workflow engine

Language: Python - Size: 5.89 MB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 549 - Forks: 50

Southpaw-TACTIC/TACTIC

Open source remote collaboration platform used for configuring and deploying enterprise Workflow solutions.

Language: JavaScript - Size: 176 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 496 - Forks: 164

aiidateam/aiida-core

The official repository for the AiiDA code

Language: Python - Size: 126 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 492 - Forks: 228

runabol/piper 📦

piper - a distributed workflow engine

Language: Java - Size: 1.2 MB - Last synced at: 11 months ago - Pushed at: almost 2 years ago - Stars: 487 - Forks: 86

jbexta/AgentPilot

A versatile workflow automation platform to create, organize, and execute AI workflows, from a single LLM to complex AI-driven workflows.

Language: Python - Size: 40.5 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 475 - Forks: 58

theycallmemac/odin

A programmable, observable and distributed job orchestration system.

Language: Go - Size: 19.3 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 475 - Forks: 18

dariubs/awesome-workflow-automation

A curated list of Workflow Automation Software, Engines and Tools

Size: 42 KB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 469 - Forks: 66

luispedro/jug

Parallel programming with Python

Language: Python - Size: 2.33 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 456 - Forks: 62

fieldryand/goflow

Simple but powerful DAG scheduler and dashboard

Language: Go - Size: 908 KB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 429 - Forks: 34

furiko-io/furiko

Kubernetes cron and batch job platform

Language: Go - Size: 1020 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 419 - Forks: 18

arvados/arvados

An open source platform for managing and analyzing biomedical big data

Language: Go - Size: 75.5 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 404 - Forks: 124

imixs/imixs-workflow

The open source technology for business process management

Language: Java - Size: 14 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 389 - Forks: 72

pipefunc/pipefunc

Lightweight fast function pipeline (DAG) creation in pure Python for scientific workflows 🕸️🧪

Language: Python - Size: 2.42 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 385 - Forks: 15

formapro/pvm

Build workflows, activities, BPMN like processes, or state machines with PVM.

Language: PHP - Size: 1.68 MB - Last synced at: 29 days ago - Pushed at: almost 2 years ago - Stars: 365 - Forks: 39

cylc/cylc-flow

Cylc: a general purpose workflow engine with a gift for cycling

Language: Python - Size: 125 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 350 - Forks: 94

infiniticio/infinitic

Infinitic is an open source orchestration framework for application teams to build durable and flexible backend processes.

Language: Kotlin - Size: 34.8 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 350 - Forks: 24

littlehorse-enterprises/littlehorse

LittleHorse Kernel: A Platform for Distributed Event-Driven or Orchestrated Applications.

Language: Java - Size: 38.5 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 337 - Forks: 22

temporalio/sdk-core

Core Temporal SDK that can be used as a base for language specific Temporal SDKs

Language: Rust - Size: 5.47 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 336 - Forks: 90

pharmbio/sciluigi

A light-weight wrapper library around Spotify's Luigi workflow library to make writing scientific workflows more fluent, flexible and modular

Language: Python - Size: 223 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 336 - Forks: 56

madzhuga/rails_workflow

Check Wiki for details

Language: Ruby - Size: 3.22 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 328 - Forks: 40

temporalio/sdk-php

Temporal PHP SDK

Language: PHP - Size: 4.12 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 320 - Forks: 50

nitram509/lib-bpmn-engine

A BPMN engine, meant to be embedded in Go applications with minimal hurdles, and a pleasant developer experience using it. This approach can increase transparency for non-developers.

Language: Go - Size: 33.1 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 316 - Forks: 84

microsoft/Forge

A Generic Low-Code Framework Built on a Config-Driven Tree Walker

Language: C# - Size: 377 KB - Last synced at: about 16 hours ago - Pushed at: about 2 months ago - Stars: 305 - Forks: 49

ShiningRush/fastflow

A lightweight, high-performance distributed workflow framework

Language: Go - Size: 107 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 301 - Forks: 70

GoogleCloudPlatform/airflow-operator 📦

Kubernetes custom controller and CRDs to managing Airflow

Language: Go - Size: 38.1 MB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 299 - Forks: 65

temporalio/cli

Command-line interface for running Temporal Server and interacting with Workflows, Activities, Namespaces, and other parts of Temporal

Language: Go - Size: 13.9 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 298 - Forks: 50

obeli-sk/obelisk

Deterministic workflow engine

Language: Rust - Size: 10.2 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 280 - Forks: 10

Warewolf-ESB/Warewolf

Effortless Microservice Design and Integration. This repository includes the code-base for the Warewolf Studio and Server.

Language: C# - Size: 557 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 275 - Forks: 118

harshadmanglani/polaris

Polaris: High performance workflow orchestrator for Golang

Language: Go - Size: 2.45 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 274 - Forks: 8

pracdata/awesome-open-source-data-engineering

A curated list of open source tools used in analytics platforms and data engineering ecosystem

Size: 219 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 274 - Forks: 29

temporalio/sdk-java

Temporal Java SDK

Language: Java - Size: 11.6 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 273 - Forks: 166

floraison/flor

a workflow engine

Language: Ruby - Size: 3.79 MB - Last synced at: 28 days ago - Pushed at: about 2 months ago - Stars: 273 - Forks: 18

apache/incubator-kie-kogito-examples

Kogito examples - Kogito is a cloud-native business automation technology for building cloud-ready business applications.

Language: Python - Size: 50.8 MB - Last synced at: 5 days ago - Pushed at: 17 days ago - Stars: 271 - Forks: 420

s8sg/faas-flow

Function Composition for OpenFaaS

Language: Go - Size: 31.8 MB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 260 - Forks: 38

abstra-app/abstra-lib

Python-based workflow engine. Automate and manage custom business processes, with no overhead.

Language: Python - Size: 1.65 GB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 248 - Forks: 22

joergen7/cuneiform

Cuneiform distributed programming language

Language: Erlang - Size: 2.32 MB - Last synced at: 1 day ago - Pushed at: 6 months ago - Stars: 245 - Forks: 18

PrefectHQ/server

The Prefect API and backend

Language: Python - Size: 3.7 MB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 243 - Forks: 94

linkyndy/pallets

Simple and reliable workflow engine, written in Ruby

Language: Ruby - Size: 272 KB - Last synced at: 12 days ago - Pushed at: about 3 years ago - Stars: 231 - Forks: 5

NitorCreations/nflow

Embeddable JVM-based workflow engine with high availability, fault tolerance, and support for multiple databases. Additional libraries are provided for visualization and REST API.

Language: Java - Size: 30.9 MB - Last synced at: 3 days ago - Pushed at: 2 months ago - Stars: 217 - Forks: 44

danielgerlag/workflow-es

Workflow / durable task library for Node.js (or modern browsers)

Language: TypeScript - Size: 186 KB - Last synced at: 23 days ago - Pushed at: 6 months ago - Stars: 211 - Forks: 50

mvSapphire/PowerPipe

A library for .NET that uses a fluent interface to construct advanced workflows with ease.

Language: C# - Size: 490 KB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 210 - Forks: 10

vicalloy/django-lb-workflow

Reusable workflow library for Django

Language: Python - Size: 452 KB - Last synced at: 25 days ago - Pushed at: about 2 years ago - Stars: 210 - Forks: 72

temporalio/samples-java

Temporal Java SDK samples

Language: Java - Size: 1.78 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 205 - Forks: 163

analysiscenter/batchflow

BatchFlow helps you conveniently work with random or sequential batches of your data and define data processing and machine learning workflows even for datasets that do not fit into memory.

Language: Python - Size: 145 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 201 - Forks: 44

volcano-sh/kubegene

KubeGene - A turn-key Genome Sequencing workflow management framework

Language: Go - Size: 16.5 MB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 193 - Forks: 52

sam-goodwin/eventual

Build scalable and durable micro-services with APIs, Messaging and Workflows

Language: TypeScript - Size: 58.3 MB - Last synced at: 7 days ago - Pushed at: 4 months ago - Stars: 188 - Forks: 4