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: 382 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 40,370 - Forks: 15,104

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: 590 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 24,655 - Forks: 1,754

conductor-oss/conductor

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

Language: Java - Size: 34.6 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 22,971 - Forks: 617

PrefectHQ/prefect

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

Language: Python - Size: 173 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 19,422 - Forks: 1,841

argoproj/argo-workflows

Workflow Engine for Kubernetes

Language: Go - Size: 151 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 15,690 - Forks: 3,304

temporalio/temporal

Temporal service

Language: Go - Size: 106 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 14,296 - Forks: 987

Netflix/conductor 📦

Conductor is a microservices orchestration engine.

Language: Java - Size: 28.1 MB - Last synced at: 4 days ago - Pushed at: over 1 year ago - Stars: 12,780 - Forks: 2,342

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: 18 days ago - Pushed at: about 1 month ago - Stars: 10,494 - Forks: 988

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: 223 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 8,456 - Forks: 2,716

hatchet-dev/hatchet

🪓 Run Background Tasks at Scale

Language: TypeScript - Size: 92.4 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 5,623 - Forks: 221

danielgerlag/workflow-core

Lightweight workflow engine for .NET Standard

Language: C# - Size: 2.05 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 5,615 - Forks: 1,234

devtron-labs/devtron

The only Kubernetes dashboard you need

Language: Go - Size: 303 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 4,932 - Forks: 532

azkaban/azkaban

Azkaban workflow manager.

Language: Java - Size: 54.9 MB - Last synced at: 17 days ago - Pushed at: 11 months ago - Stars: 4,497 - Forks: 1,588

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.74 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 3,972 - Forks: 159

camunda/camunda

Process Orchestration Framework

Language: Java - Size: 582 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3,647 - Forks: 666

Netflix/maestro

Maestro: Netflix’s Workflow Orchestrator

Language: Java - Size: 1.55 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 3,480 - Forks: 217

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: 17 days ago - Pushed at: about 1 month ago - Stars: 3,340 - Forks: 463

inngest/inngest

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

Language: Go - Size: 316 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,985 - Forks: 116

nextflow-io/nextflow

A DSL for data-driven computational pipelines

Language: Groovy - Size: 59.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,946 - Forks: 689

viewflow/viewflow

Reusable workflow library for Django

Language: Python - Size: 27.3 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2,783 - Forks: 413

TracecatHQ/tracecat

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

Language: Python - Size: 52.9 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,745 - Forks: 226

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: 70.3 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 2,408 - Forks: 66

dagu-org/dagu

A compact, portable, and language-agnostic workflow engine. It aims to solve greater problems.

Language: Go - Size: 34.9 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 2,221 - Forks: 175

akuity/awesome-argo

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

Size: 429 KB - Last synced at: 1 day ago - Pushed at: 24 days ago - Stars: 2,206 - Forks: 172

blackholll/loonflow

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

Language: Python - Size: 36.8 MB - Last synced at: 17 days ago - Pushed at: 28 days ago - Stars: 2,004 - Forks: 697

galaxyproject/galaxy

Data intensive science for everyone.

Language: Python - Size: 655 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,508 - Forks: 1,048

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: 17 days ago - Pushed at: 19 days ago - Stars: 1,270 - Forks: 88

s8sg/goflow

A Golang based high performance, scalable and distributed workflow framework

Language: CSS - Size: 4.59 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 1,270 - Forks: 154

TencentBlueKing/bk-sops

蓝鲸智云标准运维(SOPS)

Language: Python - Size: 65.5 MB - Last synced at: about 18 hours ago - Pushed at: about 19 hours ago - Stars: 1,192 - Forks: 399

rulego/rulego

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

Language: Go - Size: 2.94 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 1,104 - Forks: 104

scipipe/scipipe

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

Language: Go - Size: 1.06 MB - Last synced at: 15 days ago - Pushed at: 10 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: 290 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 996 - Forks: 48

cabloy/cabloy

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

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

bluejoe2008/openwebflow

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

Language: Java - Size: 34 MB - Last synced at: 15 days ago - Pushed at: about 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: 2 months ago - Pushed at: 8 months ago - Stars: 933 - Forks: 86

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: 14 days ago - Pushed at: over 2 years ago - Stars: 918 - Forks: 49

somta/Juggle

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

Language: Java - Size: 47.2 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 881 - Forks: 134

risesoft-y9/WorkFlow-Engine

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

Language: Java - Size: 146 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 839 - Forks: 145

besley/Slickflow

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

Language: JavaScript - Size: 485 MB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 828 - Forks: 252

autokitteh/autokitteh

Durable workflow automation in just a few lines of code

Language: Go - Size: 12.6 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 816 - Forks: 25

openops-cloud/openops

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

Language: TypeScript - Size: 9.99 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 812 - Forks: 117

nipy/nipype

Workflows and interfaces for neuroimaging packages

Language: Python - Size: 75.6 MB - Last synced at: 2 days ago - Pushed at: about 1 month ago - Stars: 782 - Forks: 532

dbos-inc/dbos-transact-python

Lightweight Durable Python Workflows

Language: Python - Size: 1.19 MB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 759 - Forks: 31

javrasya/django-river

Django workflow library that supports on the fly changes ⛵

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

runabol/tork

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

Language: Go - Size: 7.71 MB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 689 - Forks: 44

j-easy/easy-flows

The simple, stupid workflow engine for Java

Language: Java - Size: 184 KB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 676 - Forks: 225

aelassas/wexflow

Workflow Engine and Automation Platform

Language: C# - Size: 57.7 MB - Last synced at: 6 days ago - Pushed at: 16 days ago - Stars: 647 - Forks: 173

temporalio/sdk-go

Temporal Go SDK

Language: Go - Size: 15.5 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 643 - Forks: 239

temporalio/temporalite-archived 📦

An experimental distribution of Temporal that runs as a single process

Language: Go - Size: 516 KB - Last synced at: 12 months ago - Pushed at: about 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: 11 days ago - Stars: 571 - 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: 288 MB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 567 - Forks: 236

aizuda/flowlong

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

Language: Java - Size: 2.24 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 561 - Forks: 64

danielgerlag/conductor

Distributed workflow server

Language: C# - Size: 207 KB - Last synced at: 16 days ago - Pushed at: 5 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.65 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 551 - Forks: 40

insitro/redun

Yet another redundant workflow engine

Language: Python - Size: 5.85 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 546 - Forks: 49

Southpaw-TACTIC/TACTIC

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

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

aiidateam/aiida-core

The official repository for the AiiDA code

Language: Python - Size: 126 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 490 - Forks: 226

runabol/piper 📦

piper - a distributed workflow engine

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

theycallmemac/odin

A programmable, observable and distributed job orchestration system.

Language: Go - Size: 19.3 MB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 473 - Forks: 19

luispedro/jug

Parallel programming with Python

Language: Python - Size: 2.33 MB - Last synced at: 16 days ago - Pushed at: 18 days ago - Stars: 453 - Forks: 62

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: 43.2 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 451 - Forks: 56

fieldryand/goflow

Simple but powerful DAG scheduler and dashboard

Language: Go - Size: 908 KB - Last synced at: 3 months ago - Pushed at: 4 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: about 14 hours ago - Pushed at: about 15 hours ago - Stars: 403 - Forks: 122

dariubs/awesome-workflow-automation

A curated list of Workflow Automation Software, Engines and Tools

Size: 38.1 KB - Last synced at: 30 days ago - Pushed at: 6 months ago - Stars: 401 - Forks: 62

imixs/imixs-workflow

The open source technology for business process management

Language: Java - Size: 13.7 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 387 - Forks: 70

pipefunc/pipefunc

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

Language: Python - Size: 2.09 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 370 - Forks: 15

formapro/pvm

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

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

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: 3 days ago - Pushed at: 4 days ago - Stars: 350 - Forks: 23

cylc/cylc-flow

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

Language: Python - Size: 125 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 345 - Forks: 94

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: 19 days ago - Pushed at: 6 months ago - Stars: 336 - Forks: 56

temporalio/sdk-core

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

Language: Rust - Size: 5.42 MB - Last synced at: about 17 hours ago - Pushed at: about 17 hours ago - Stars: 328 - Forks: 89

madzhuga/rails_workflow

Check Wiki for details

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

littlehorse-enterprises/littlehorse

LittleHorse Server: Open-Source Platform for Distributed Applications.

Language: Java - Size: 36.7 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 321 - Forks: 21

temporalio/sdk-php

Temporal PHP SDK

Language: PHP - Size: 4.03 MB - Last synced at: 8 days ago - Pushed at: 18 days ago - Stars: 313 - 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: 15 days ago - Pushed at: 19 days ago - Stars: 308 - Forks: 81

microsoft/Forge

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

Language: C# - Size: 377 KB - Last synced at: 2 days ago - Pushed at: 7 days ago - Stars: 302 - Forks: 50

ShiningRush/fastflow

A lightweight, high-performance distributed workflow framework

Language: Go - Size: 107 KB - Last synced at: 12 months 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: about 2 months ago - Pushed at: almost 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.8 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 286 - Forks: 47

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: 9 days ago - Pushed at: 9 days ago - Stars: 274 - Forks: 120

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: 3 months ago - Pushed at: 3 months ago - Stars: 274 - Forks: 29

harshadmanglani/polaris

Polaris: High performance workflow orchestrator for Golang

Language: Go - Size: 2.45 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 273 - Forks: 8

floraison/flor

a workflow engine

Language: Ruby - Size: 3.78 MB - Last synced at: 14 days ago - Pushed at: about 1 month ago - Stars: 271 - Forks: 18

obeli-sk/obelisk

Deterministic workflow engine

Language: Rust - Size: 9.08 MB - Last synced at: about 20 hours ago - Pushed at: about 21 hours ago - Stars: 270 - Forks: 9

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: 6 days ago - Pushed at: 8 days ago - Stars: 269 - Forks: 416

s8sg/faas-flow

Function Composition for OpenFaaS

Language: Go - Size: 31.8 MB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 259 - Forks: 38

temporalio/sdk-java

Temporal Java SDK

Language: Java - Size: 12.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 255 - Forks: 163

abstra-app/abstra-lib

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

Language: Python - Size: 1.75 GB - Last synced at: about 12 hours ago - Pushed at: about 13 hours ago - Stars: 243 - Forks: 20

joergen7/cuneiform

Cuneiform distributed programming language

Language: Erlang - Size: 2.32 MB - Last synced at: 15 days ago - Pushed at: 4 months ago - Stars: 242 - Forks: 18

PrefectHQ/server

The Prefect API and backend

Language: Python - Size: 3.7 MB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 241 - Forks: 95

linkyndy/pallets

Simple and reliable workflow engine, written in Ruby

Language: Ruby - Size: 272 KB - Last synced at: 13 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.8 MB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 214 - Forks: 42

vicalloy/django-lb-workflow

Reusable workflow library for Django

Language: Python - Size: 452 KB - Last synced at: 13 days ago - Pushed at: almost 2 years ago - Stars: 210 - Forks: 73

danielgerlag/workflow-es

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

Language: TypeScript - Size: 186 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 207 - Forks: 49

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: 17 days ago - Pushed at: 17 days ago - Stars: 205 - Forks: 10

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: about 1 month ago - Pushed at: about 1 month ago - Stars: 201 - Forks: 45

temporalio/samples-java

Temporal Java SDK samples

Language: Java - Size: 1.82 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 200 - Forks: 159

volcano-sh/kubegene

KubeGene - A turn-key Genome Sequencing workflow management framework

Language: Go - Size: 16.5 MB - Last synced at: 2 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: 5 days ago - Pushed at: 2 months ago - Stars: 185 - Forks: 4