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: 480 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 43,351 - Forks: 16,010

conductor-oss/conductor

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

Language: Java - Size: 28.5 MB - Last synced at: about 13 hours ago - Pushed at: 1 day ago - Stars: 29,963 - Forks: 755

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: 644 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 27,334 - Forks: 2,039

PrefectHQ/prefect

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

Language: Python - Size: 185 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 20,871 - Forks: 2,010

temporalio/temporal

Temporal service

Language: Go - Size: 115 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 16,677 - Forks: 1,187

argoproj/argo-workflows

Workflow Engine for Kubernetes

Language: Go - Size: 157 MB - Last synced at: about 2 hours ago - Pushed at: about 6 hours ago - Stars: 16,215 - Forks: 3,416

Netflix/conductor 📦

Conductor is a microservices orchestration engine.

Language: Java - Size: 28.1 MB - Last synced at: 29 days ago - Pushed at: almost 2 years ago - Stars: 12,785 - Forks: 2,344

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: 10 days ago - Pushed at: 7 months ago - Stars: 10,724 - Forks: 998

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: 226 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 8,891 - Forks: 2,768

hatchet-dev/hatchet

🪓 Run Background Tasks at Scale

Language: Go - Size: 99 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 6,229 - Forks: 274

danielgerlag/workflow-core

Lightweight workflow engine for .NET Standard

Language: C# - Size: 2.07 MB - Last synced at: 7 days ago - Pushed at: 14 days ago - Stars: 5,760 - Forks: 1,257

devtron-labs/devtron

The only Kubernetes dashboard you need

Language: Go - Size: 320 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 5,251 - Forks: 555

azkaban/azkaban

Azkaban workflow manager.

Language: Java - Size: 54.9 MB - Last synced at: 5 months ago - Pushed at: over 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: 17.9 MB - Last synced at: about 22 hours ago - Pushed at: 2 days ago - Stars: 4,272 - Forks: 171

inngest/inngest

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

Language: Go - Size: 336 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 4,220 - Forks: 196

camunda/camunda

Process Orchestration Framework

Language: Java - Size: 676 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 3,873 - Forks: 712

Netflix/maestro

Maestro: Netflix’s Workflow Orchestrator

Language: Java - Size: 1.96 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 3,656 - Forks: 248

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.88 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3,523 - Forks: 484

TracecatHQ/tracecat

All-in-one AI automation platform (workflows, agents, cases, tables) for security, IT, and infra teams.

Language: Python - Size: 60.9 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 3,359 - Forks: 311

nextflow-io/nextflow

A DSL for data-driven computational pipelines

Language: Groovy - Size: 62.1 MB - Last synced at: about 22 hours ago - Pushed at: 1 day ago - Stars: 3,220 - Forks: 748

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.3 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3,192 - Forks: 110

dagu-org/dagu

A dead simple, local-first workflow engine for managing complex jobs without pain. Single binary with Web UI. 100% open source. No vendor lock-in. It natively supports running containers and executing commands over SSH. Offline or air-gapped environment ready.

Language: Go - Size: 60.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 2,857 - Forks: 212

viewflow/viewflow

Reusable workflow library for Django

Language: Python - Size: 27.3 MB - Last synced at: about 14 hours ago - Pushed at: 4 days ago - Stars: 2,842 - Forks: 414

akuity/awesome-argo

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

Size: 514 KB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 2,337 - Forks: 184

blackholll/loonflow

A Intelligent and Visual Process Automation System

Language: TypeScript - Size: 41.3 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 2,033 - Forks: 704

galaxyproject/galaxy

Data intensive science for everyone.

Language: Python - Size: 668 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1,665 - Forks: 1,105

rulego/rulego

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

Language: Go - Size: 4.09 MB - Last synced at: 15 days ago - Pushed at: 16 days ago - Stars: 1,326 - Forks: 127

s8sg/goflow

A Golang based high performance, scalable and distributed workflow framework

Language: CSS - Size: 4.7 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 1,315 - Forks: 157

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: 3 months ago - Pushed at: 3 months ago - Stars: 1,314 - Forks: 91

TencentBlueKing/bk-sops

蓝鲸智云标准运维(SOPS)

Language: Python - Size: 67.6 MB - Last synced at: about 22 hours ago - Pushed at: 3 days ago - Stars: 1,215 - Forks: 405

scipipe/scipipe

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

Language: Go - Size: 1.06 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 1,106 - Forks: 74

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: 356 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,097 - Forks: 59

dbos-inc/dbos-transact-py

Lightweight Durable Python Workflows

Language: Python - Size: 1.76 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 1,046 - Forks: 47

autokitteh/autokitteh

Durable workflow automation in just a few lines of code

Language: Go - Size: 13.4 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 1,039 - Forks: 34

dbos-inc/dbos-transact-ts

Lightweight Durable TypeScript Workflows

Language: TypeScript - Size: 4.88 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 995 - Forks: 63

somta/Juggle

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

Language: Java - Size: 49.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 979 - Forks: 153

cabloy/cabloy

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

Language: JavaScript - Size: 180 MB - Last synced at: about 8 hours ago - Pushed at: over 1 year ago - Stars: 967 - Forks: 135

openops-cloud/openops

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

Language: TypeScript - Size: 15.5 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 958 - Forks: 163

bluejoe2008/openwebflow

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

Language: Java - Size: 34 MB - Last synced at: 6 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: 8 months ago - Pushed at: about 1 year 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: 6 months ago - Pushed at: about 3 years ago - Stars: 918 - Forks: 49

risesoft-y9/WorkFlow-Engine

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

Language: Java - Size: 152 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 850 - Forks: 146

besley/Slickflow

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

Language: JavaScript - Size: 485 MB - Last synced at: 13 days ago - Pushed at: 19 days ago - Stars: 842 - Forks: 254

nipy/nipype

Workflows and interfaces for neuroimaging packages

Language: Python - Size: 75.6 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 793 - Forks: 536

temporalio/sdk-go

Temporal Go SDK

Language: Go - Size: 15.8 MB - Last synced at: 6 days ago - Pushed at: 8 days ago - Stars: 764 - Forks: 270

aelassas/wexflow

Workflow Automation Engine

Language: C# - Size: 60.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 745 - Forks: 180

javrasya/django-river

Django workflow library that supports on the fly changes ⛵

Language: Python - Size: 669 KB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 743 - Forks: 110

runabol/tork

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

Language: Go - Size: 19.8 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 739 - Forks: 53

aizuda/flowlong

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

Language: Java - Size: 2.01 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 700 - Forks: 78

j-easy/easy-flows

The simple, stupid workflow engine for Java

Language: Java - Size: 184 KB - Last synced at: 4 months ago - Pushed at: about 2 years ago - Stars: 679 - Forks: 226

dariubs/awesome-workflow-automation

A curated list of Workflow Automation Software, Engines and Tools

Size: 51.8 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 630 - Forks: 89

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

temporalio/temporalite-archived 📦

An experimental distribution of Temporal that runs as a single process

Language: Go - Size: 516 KB - Last synced at: over 1 year ago - Pushed at: over 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: 291 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 587 - Forks: 248

hofstadter-io/hof

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

Language: Go - Size: 8.9 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 568 - Forks: 43

insitro/redun

Yet another redundant workflow engine

Language: Python - Size: 6.2 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 564 - Forks: 53

danielgerlag/conductor

Distributed workflow server

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

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: 1 day ago - Pushed at: 5 months ago - Stars: 518 - Forks: 72

aiidateam/aiida-core

The official repository for the AiiDA code

Language: Python - Size: 137 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 514 - Forks: 233

runabol/piper 📦

piper - a distributed workflow engine

Language: Java - Size: 1.2 MB - Last synced at: 13 days ago - Pushed at: over 2 years ago - Stars: 498 - Forks: 92

Southpaw-TACTIC/TACTIC

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

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

dbos-inc/dbos-transact-golang

Lightweight Durable Golang Workflows

Language: Go - Size: 65.5 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 495 - Forks: 40

theycallmemac/odin

A programmable, observable and distributed job orchestration system.

Language: Go - Size: 19.3 MB - Last synced at: 28 days ago - Pushed at: almost 2 years ago - Stars: 480 - Forks: 19

luispedro/jug

Parallel programming with Python

Language: Python - Size: 2.34 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 459 - Forks: 62

pipefunc/pipefunc

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

Language: Python - Size: 2.92 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 430 - Forks: 17

fieldryand/goflow

Simple but powerful DAG scheduler and dashboard

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

furiko-io/furiko

Kubernetes cron and batch job platform

Language: Go - Size: 1020 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 419 - Forks: 18

arvados/arvados

An open source platform for managing and analyzing biomedical big data

Language: Go - Size: 83.5 MB - Last synced at: about 16 hours ago - Pushed at: 2 days ago - Stars: 412 - Forks: 125

imixs/imixs-workflow

The open source technology for business process management

Language: Java - Size: 14 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 398 - Forks: 75

obeli-sk/obelisk

Durable & Deterministic Workflow Engine

Language: Rust - Size: 11.7 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 383 - Forks: 15

temporalio/sdk-core

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

Language: Rust - Size: 5.57 MB - Last synced at: about 14 hours ago - Pushed at: 2 days ago - Stars: 374 - Forks: 101

formapro/pvm

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

Language: PHP - Size: 1.68 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 368 - Forks: 39

temporalio/sdk-php

Temporal PHP SDK

Language: PHP - Size: 4.47 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 363 - Forks: 53

littlehorse-enterprises/littlehorse

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

Language: Java - Size: 41.5 MB - Last synced at: about 12 hours ago - Pushed at: 1 day ago - Stars: 361 - Forks: 26

cylc/cylc-flow

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

Language: Python - Size: 126 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 359 - Forks: 95

infiniticio/infinitic

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

Language: Kotlin - Size: 34.4 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 355 - Forks: 25

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 1 month ago - Pushed at: 12 months ago - Stars: 335 - Forks: 55

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: 2 months ago - Pushed at: 2 months ago - Stars: 329 - Forks: 86

madzhuga/rails_workflow

Check Wiki for details

Language: Ruby - Size: 3.22 MB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 329 - Forks: 39

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: 11 days ago - Pushed at: 11 days ago - Stars: 322 - Forks: 60

temporalio/sdk-java

Temporal Java SDK

Language: Java - Size: 12 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 321 - Forks: 181

microsoft/Forge

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

Language: C# - Size: 556 KB - Last synced at: 9 days ago - Pushed at: 25 days ago - Stars: 312 - Forks: 51

ShiningRush/fastflow

A lightweight, high-performance distributed workflow framework

Language: Go - Size: 107 KB - Last synced at: over 1 year ago - Pushed at: over 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: over 5 years ago - Stars: 299 - Forks: 65

operaton/operaton

BPMN-Process automation for everyone

Language: Java - Size: 169 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 282 - Forks: 92

floraison/flor

a workflow engine

Language: Ruby - Size: 3.85 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 280 - 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.9 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 278 - Forks: 436

Warewolf-ESB/Warewolf

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

Language: C# - Size: 558 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 277 - Forks: 119

harshadmanglani/polaris

Polaris: High performance workflow orchestrator for Golang

Language: Go - Size: 2.45 MB - Last synced at: 6 months ago - Pushed at: 6 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: 9 months ago - Pushed at: 9 months ago - Stars: 274 - Forks: 29

s8sg/faas-flow

Function Composition for OpenFaaS

Language: Go - Size: 31.8 MB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 261 - Forks: 38

abstra-app/abstra-lib

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

Language: Python - Size: 1.87 GB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 260 - Forks: 24

PrefectHQ/server

The Prefect API and backend

Language: Python - Size: 3.7 MB - Last synced at: 7 days ago - Pushed at: about 2 years ago - Stars: 247 - Forks: 94

joergen7/cuneiform

Cuneiform distributed programming language

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

orkes-io/orkes-conductor-community

Orkes Conductor is a microservices orchestration engine.

Language: Java - Size: 359 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 245 - Forks: 34

linkyndy/pallets

Simple and reliable workflow engine, written in Ruby

Language: Ruby - Size: 272 KB - Last synced at: 21 days ago - Pushed at: over 3 years ago - Stars: 232 - 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: 8 days ago - Pushed at: 6 months ago - Stars: 222 - Forks: 49

temporalio/samples-java

Temporal Java SDK samples

Language: Java - Size: 1.79 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 218 - Forks: 171

mvSapphire/PowerPipe

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

Language: C# - Size: 496 KB - Last synced at: 24 days ago - Pushed at: 4 months ago - Stars: 216 - Forks: 13

danielgerlag/workflow-es

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

Language: TypeScript - Size: 186 KB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 214 - Forks: 50