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: 353 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 39,617 - Forks: 14,888

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: 583 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 24,297 - Forks: 1,702

conductor-oss/conductor

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

Language: Java - Size: 34.3 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 20,412 - Forks: 562

PrefectHQ/prefect

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

Language: Python - Size: 171 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 18,957 - Forks: 1,789

argoproj/argo-workflows

Workflow Engine for Kubernetes

Language: Go - Size: 150 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 15,548 - Forks: 3,277

temporalio/temporal

Temporal service

Language: Go - Size: 102 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 13,675 - Forks: 942

Netflix/conductor 📦

Conductor is a microservices orchestration engine.

Language: Java - Size: 28.1 MB - Last synced at: 2 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: about 20 hours ago - Pushed at: about 1 month ago - Stars: 10,426 - Forks: 982

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: 222 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 8,366 - Forks: 2,700

danielgerlag/workflow-core

Lightweight workflow engine for .NET Standard

Language: C# - Size: 2.04 MB - Last synced at: 2 days ago - Pushed at: 11 days ago - Stars: 5,565 - Forks: 1,232

hatchet-dev/hatchet

🪓 Run Background Tasks at Scale

Language: Python - Size: 81.8 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 5,419 - Forks: 209

devtron-labs/devtron

The only Kubernetes dashboard you need

Language: Go - Size: 291 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4,833 - Forks: 524

azkaban/azkaban

Azkaban workflow manager.

Language: Java - Size: 54.9 MB - Last synced at: 13 days ago - Pushed at: 10 months ago - Stars: 4,491 - 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.69 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 3,911 - Forks: 157

camunda/camunda

Process Orchestration Framework

Language: Java - Size: 567 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 3,586 - Forks: 652

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.71 MB - Last synced at: 12 days ago - Pushed at: 23 days ago - Stars: 3,282 - Forks: 453

nextflow-io/nextflow

A DSL for data-driven computational pipelines

Language: Groovy - Size: 58 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,909 - Forks: 680

inngest/inngest

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

Language: Go - Size: 314 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2,778 - Forks: 106

viewflow/viewflow

Reusable workflow library for Django

Language: Python - Size: 27.3 MB - Last synced at: 12 days ago - Pushed at: 26 days ago - Stars: 2,765 - Forks: 410

TracecatHQ/tracecat

The open source Tines / Splunk SOAR alternative for security and IT engineers. Built on simple YAML templates for integrations and response-as-code.

Language: Python - Size: 42.6 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,575 - Forks: 201

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: 74.7 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2,208 - Forks: 60

akuity/awesome-argo

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

Size: 363 KB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 2,171 - Forks: 170

blackholll/loonflow

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

Language: Python - Size: 36.6 MB - Last synced at: 11 days ago - Pushed at: about 1 month ago - Stars: 1,987 - Forks: 695

dagu-org/dagu

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

Language: Go - Size: 34.3 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1,956 - Forks: 167

galaxyproject/galaxy

Data intensive science for everyone.

Language: Python - Size: 651 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,481 - Forks: 1,037

ovh/utask

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

Language: Go - Size: 14.5 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 1,254 - Forks: 87

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,242 - Forks: 149

scipipe/scipipe

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

Language: Go - Size: 1.06 MB - Last synced at: 14 days ago - Pushed at: 8 months ago - Stars: 1,094 - Forks: 72

TencentBlueKing/bk-sops

蓝鲸智云标准运维(SOPS)

Language: Python - Size: 64 MB - Last synced at: 1 minute ago - Pushed at: about 2 hours ago - Stars: 1,078 - Forks: 382

rulego/rulego

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

Language: Go - Size: 2.85 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1,043 - Forks: 101

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

cabloy/cabloy

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

Language: JavaScript - Size: 180 MB - Last synced at: 9 days ago - Pushed at: 11 months ago - Stars: 959 - Forks: 133

bluejoe2008/openwebflow

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

Language: Java - Size: 34 MB - Last synced at: 10 days ago - Pushed at: about 5 years ago - Stars: 948 - Forks: 513

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: 18 days ago - Pushed at: 7 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: 18 days ago - Pushed at: over 2 years ago - Stars: 919 - Forks: 47

somta/Juggle

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

Language: Java - Size: 46.8 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 833 - Forks: 129

risesoft-y9/WorkFlow-Engine

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

Language: Java - Size: 146 MB - Last synced at: about 20 hours ago - Pushed at: about 21 hours ago - Stars: 831 - Forks: 142

nipy/nipype

Workflows and interfaces for neuroimaging packages

Language: Python - Size: 75.6 MB - Last synced at: 8 days ago - Pushed at: about 1 month ago - Stars: 777 - Forks: 533

besley/Slickflow

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

Language: C# - Size: 327 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 761 - Forks: 234

javrasya/django-river

Django workflow library that supports on the fly changes ⛵

Language: Python - Size: 669 KB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 742 - Forks: 106

openops-cloud/openops

The batteries-included, No-Code FinOps automation platform.

Language: TypeScript - Size: 8.1 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 701 - Forks: 82

j-easy/easy-flows

The simple, stupid workflow engine for Java

Language: Java - Size: 184 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 673 - Forks: 223

runabol/tork

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

Language: Go - Size: 7.73 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 662 - Forks: 42

dbos-inc/dbos-transact-py

Ultra-Lightweight Durable Execution in Python

Language: Python - Size: 1.08 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 646 - Forks: 23

aelassas/wexflow

Workflow Engine and Automation Platform

Language: C# - Size: 57.6 MB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 632 - Forks: 168

temporalio/sdk-go

Temporal Go SDK

Language: Go - Size: 15.2 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 608 - Forks: 235

temporalio/temporalite-archived 📦

An experimental distribution of Temporal that runs as a single process

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

apache/incubator-kie-kogito-runtimes

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

Language: Java - Size: 287 MB - Last synced at: about 5 hours ago - Pushed at: 2 days ago - Stars: 561 - Forks: 231

indeedeng/iwf

iWF is a WorkflowAsCode 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: 5 days ago - Pushed at: 5 days ago - Stars: 560 - Forks: 51

danielgerlag/conductor

Distributed workflow server

Language: C# - Size: 207 KB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 554 - Forks: 100

insitro/redun

Yet another redundant workflow engine

Language: Python - Size: 5.79 MB - Last synced at: 20 days ago - Pushed at: about 1 month ago - Stars: 542 - Forks: 48

hofstadter-io/hof

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

Language: Go - Size: 8.44 MB - Last synced at: 6 months ago - Pushed at: 8 months ago - Stars: 519 - Forks: 36

Southpaw-TACTIC/TACTIC

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

Language: JavaScript - Size: 176 MB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 496 - Forks: 164

runabol/piper 📦

piper - a distributed workflow engine

Language: Java - Size: 1.2 MB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 487 - Forks: 86

aiidateam/aiida-core

The official repository for the AiiDA code

Language: Python - Size: 124 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 473 - Forks: 227

theycallmemac/odin

A programmable, observable and distributed job orchestration system.

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

luispedro/jug

Parallel programming with Python

Language: Python - Size: 2.25 MB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 452 - Forks: 63

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: 39.4 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 431 - Forks: 55

fieldryand/goflow

Simple but powerful DAG scheduler and dashboard

Language: Go - Size: 908 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 429 - Forks: 34

furiko-io/furiko

Kubernetes cron and batch job platform

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

arvados/arvados

An open source platform for managing and analyzing biomedical big data

Language: Go - Size: 74.7 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 402 - Forks: 121

dariubs/awesome-workflow-automation

A curated list of Workflow Automation Software, Engines and Tools

Size: 38.1 KB - Last synced at: 9 days ago - Pushed at: 5 months ago - Stars: 384 - Forks: 63

imixs/imixs-workflow

The open source technology for business process management

Language: Java - Size: 13.5 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 381 - Forks: 67

formapro/pvm

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

Language: PHP - Size: 1.68 MB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 365 - Forks: 39

autokitteh/autokitteh

Durable workflow automation in just a few lines of code

Language: Go - Size: 11.9 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 356 - Forks: 16

pipefunc/pipefunc

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

Language: Python - Size: 1.99 MB - Last synced at: about 12 hours ago - Pushed at: about 13 hours ago - Stars: 352 - Forks: 14

infiniticio/infinitic

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

Language: Kotlin - Size: 34.6 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 348 - Forks: 22

cylc/cylc-flow

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

Language: Python - Size: 125 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 342 - 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: about 15 hours ago - Pushed at: 4 months ago - Stars: 336 - Forks: 56

madzhuga/rails_workflow

Check Wiki for details

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

temporalio/sdk-core

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

Language: Rust - Size: 5.19 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 318 - Forks: 83

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 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 306 - Forks: 78

ShiningRush/fastflow

A lightweight, high-performance distributed workflow framework

Language: Go - Size: 107 KB - Last synced at: 10 months ago - Pushed at: 11 months 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: 2 days ago - Pushed at: almost 5 years ago - Stars: 299 - Forks: 65

microsoft/Forge

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

Language: C# - Size: 374 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 297 - Forks: 51

temporalio/sdk-php

Temporal PHP SDK

Language: PHP - Size: 3.85 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 296 - Forks: 50

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: 8 days ago - Pushed at: 10 days ago - Stars: 277 - Forks: 45

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

Warewolf-ESB/Warewolf

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

Language: C# - Size: 555 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 273 - Forks: 120

floraison/flor

a workflow engine

Language: Ruby - Size: 3.78 MB - Last synced at: 9 days ago - Pushed at: about 2 months ago - Stars: 271 - 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.6 MB - Last synced at: about 5 hours ago - Pushed at: 2 days ago - Stars: 267 - Forks: 412

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

harshadmanglani/polaris

Polaris: High performance workflow orchestrator for Golang

Language: Go - Size: 3.04 MB - Last synced at: 10 months ago - Pushed at: about 1 year ago - Stars: 257 - Forks: 8

temporalio/sdk-java

Temporal Java SDK

Language: Java - Size: 11 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 251 - Forks: 158

PrefectHQ/server

The Prefect API and backend

Language: Python - Size: 3.7 MB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 240 - Forks: 94

joergen7/cuneiform

Cuneiform distributed programming language

Language: Erlang - Size: 2.32 MB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 239 - Forks: 18

linkyndy/pallets

Simple and reliable workflow engine, written in Ruby

Language: Ruby - Size: 272 KB - Last synced at: 11 months ago - Pushed at: almost 3 years ago - Stars: 232 - Forks: 5

abstra-app/abstra-lib

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

Language: Python - Size: 1.62 GB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 231 - Forks: 19

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.3 MB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 212 - Forks: 42

vicalloy/django-lb-workflow

Reusable workflow library for Django

Language: Python - Size: 452 KB - Last synced at: 16 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: 3 days ago - Pushed at: 3 months ago - Stars: 206 - Forks: 49

mvSapphire/PowerPipe

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

Language: C# - Size: 482 KB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 202 - 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: 12 days ago - Pushed at: 12 days ago - Stars: 201 - Forks: 45

volcano-sh/kubegene

KubeGene - A turn-key Genome Sequencing workflow management framework

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

temporalio/samples-java

Temporal Java SDK samples

Language: Java - Size: 1.71 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 191 - Forks: 154

sam-goodwin/eventual

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

Language: TypeScript - Size: 58.3 MB - Last synced at: 4 days ago - Pushed at: 26 days ago - Stars: 182 - Forks: 4

rails-engine/flow_core

FlowCore is a Rails engine to help you build your automation or business process application.

Language: Ruby - Size: 906 KB - Last synced at: 23 days ago - Pushed at: 7 months ago - Stars: 179 - Forks: 22

thomasduft/microwf

A simple finite state machine (FSM) with workflow character where you define your workflows in code.

Language: C# - Size: 6.51 MB - Last synced at: 3 days ago - Pushed at: about 2 months ago - Stars: 178 - Forks: 48

xyflow/react-flow-example-apps

Example React Flow apps for Create React App, Next.js and Remix.

Language: TypeScript - Size: 5.26 MB - Last synced at: 18 days ago - Pushed at: 7 months ago - Stars: 172 - Forks: 73

obeli-sk/obelisk

Deterministic workflow engine

Language: Rust - Size: 9.19 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 168 - Forks: 4