Ecosyste.ms: Repos

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

GitHub topics: workflow-engine

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: 31.7 MB - Last synced: 24 days ago - Pushed: 25 days ago - Stars: 181 - Forks: 37

PrefectHQ/prefect

Prefect is a workflow orchestration tool empowering developers to build, observe, and react to data pipelines

Language: Python - Size: 138 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 14,512 - Forks: 1,442

argoproj/argo-workflows

Workflow Engine for Kubernetes

Language: Go - Size: 138 MB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 14,314 - Forks: 3,070

scipipe/scipipe

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

Language: Go - Size: 1.05 MB - Last synced: 21 days ago - Pushed: 11 months ago - Stars: 1,053 - Forks: 72

waikato-datamining/adams-addons

Addon modules for ADAMS, the Advanced Data Mining and Machine Learning System.

Language: Java - Size: 62.9 MB - Last synced: 25 days ago - Pushed: 26 days ago - Stars: 2 - Forks: 3

hofstadter-io/hof

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

Language: Go - Size: 8.22 MB - Last synced: about 1 month ago - Pushed: 6 months ago - Stars: 474 - Forks: 34

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: 221 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 332 - Forks: 57

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: 8.6 MB - Last synced: 27 days ago - Pushed: about 1 month ago - Stars: 2,664 - Forks: 384

waikato-datamining/adams-spectral-base

Spectral base modules for ADAMS, the Advanced Data Mining and Machine Learning System.

Language: Java - Size: 22.9 MB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 3 - Forks: 2

waikato-datamining/adams-applications

Application modules for ADAMS, the Advanced Data Mining and Machine Learning System.

Language: Java - Size: 6.77 MB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 3 - Forks: 1

rudderlabs/rudder-workflow-engine

A generic embeddable workflow execution engine library

Language: TypeScript - Size: 1.47 MB - Last synced: 12 days ago - Pushed: about 2 months ago - Stars: 29 - Forks: 1

kbilsted/MicroWorkflow.net

A distributed embedable small and fast workflow-engine/queue/job-scheduler with zero dependencies

Language: C# - Size: 513 KB - Last synced: 12 days ago - Pushed: 2 months ago - Stars: 4 - Forks: 1

maddenp/iotaa

It's One Thing After Another: A Simple Workflow Engine

Language: Python - Size: 94.7 KB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 1 - Forks: 1

imixs/imixs-workflow

The open source technology for business process management

Language: Java - Size: 13.2 MB - Last synced: 20 days ago - Pushed: 20 days ago - Stars: 337 - Forks: 66

openmole/openmole

Workflow engine for exploration of simulation models using high throughput computing

Language: Scala - Size: 149 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 139 - Forks: 37

fieldryand/goflow

Simple but powerful DAG scheduler and dashboard

Language: Go - Size: 962 KB - Last synced: 27 days ago - Pushed: about 1 month ago - Stars: 278 - Forks: 22

whitaker-io/machine

Machine is a workflow/pipeline library for processing data

Language: Go - Size: 1.39 MB - Last synced: 27 days ago - Pushed: 28 days ago - Stars: 142 - Forks: 13

IRC-SPHERE/HyperStream

HyperStream

Language: Python - Size: 20.1 MB - Last synced: 28 days ago - Pushed: about 2 months ago - Stars: 13 - Forks: 5

nocode-js/sequential-workflow-machine

Powerful sequential workflow machine for front-end and back-end applications.

Language: TypeScript - Size: 112 KB - Last synced: 7 days ago - Pushed: 2 months ago - Stars: 35 - Forks: 2

rails-engine/flow_core

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

Language: Ruby - Size: 891 KB - Last synced: 15 days ago - Pushed: 10 months ago - Stars: 170 - Forks: 17

AlexandroMtzG/remix-workflows

Workflow Builder with Remix.run, React Flow, Prisma, and Tailwind CSS.

Language: TypeScript - Size: 1.07 MB - Last synced: 26 days ago - Pushed: 4 months ago - Stars: 47 - Forks: 6

LHPiney/magnett-automation-core

Automation is a library for building workflows in a declarative way.

Language: C# - Size: 203 KB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 11 - Forks: 3

insitro/redun

Yet another redundant workflow engine

Language: Python - Size: 4.81 MB - Last synced: 21 days ago - Pushed: 3 months ago - Stars: 488 - Forks: 37

azkaban/azkaban

Azkaban workflow manager.

Language: Java - Size: 54.9 MB - Last synced: 29 days ago - Pushed: about 2 months ago - Stars: 4,403 - Forks: 1,580

Accessory/FlowRa

Language: C++ - Size: 4.88 KB - Last synced: 30 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

pwwang/pipen

A pipeline framework for python

Language: Python - Size: 6.12 MB - Last synced: 13 days ago - Pushed: 21 days ago - Stars: 100 - Forks: 14

camunda-community-hub/micronaut-camunda-platform-7

Integration between Micronaut and Camunda (Workflow Engine). We configure Camunda with sensible defaults, so that you can get started with minimum configuration: simply add a dependency in your Micronaut project to embed the workflow engine!

Language: Java - Size: 1010 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 74 - Forks: 29

AustralianSynchrotron/lightflow

A lightweight, distributed workflow system

Language: Python - Size: 920 KB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 96 - Forks: 18

emden-norfolk/fountainedge

Process modelling notations and workflow patterns for Elixir.

Language: Elixir - Size: 568 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 5 - Forks: 0

0hsn/hence

Hence, a simple but powerful framework designed to streamline data pipeline, scraping, automation workflow orchestration.

Language: Python - Size: 99.6 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

danielgerlag/conductor

Distributed workflow server

Language: C# - Size: 204 KB - Last synced: 26 days ago - Pushed: about 1 year ago - Stars: 512 - Forks: 93

Caracal-IT/polaris

Polaris: A workflow engine to build web pages.

Language: TypeScript - Size: 3.57 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 5 - Forks: 1

conductor-oss/.github

Home of the Conductor OSS community

Size: 2.93 KB - Last synced: 17 days ago - Pushed: 6 months ago - Stars: 10 - Forks: 0

waikato-datamining/shallowflow-api

The API of the shallow Python workflow system.

Language: Python - Size: 52.7 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

waikato-datamining/shallowflow-base

The base components of the shallowflow Python workflow system

Language: Python - Size: 73.2 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

waikato-datamining/shallowflow-sklearn

scikit-learn support for the shallowflow Python workflow system.

Language: Python - Size: 29.3 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

waikato-datamining/shallowflow-cv2

OpenCV2 components for the shallowflow Python workflow system.

Language: Python - Size: 6.64 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

waikato-datamining/shallowflow-redis

Redis support for the shallowflow Python workflow system.

Language: Python - Size: 21.5 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

Netflix/conductor 📦

Conductor is a microservices orchestration engine.

Language: Java - Size: 28.1 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 12,920 - Forks: 2,334

stjude-rust-labs/sprocket

A package manager for Workflow Description Language files.

Language: Rust - Size: 24.4 KB - Last synced: 25 days ago - Pushed: 2 months ago - Stars: 9 - Forks: 0

theeye-io-team/theeye-supervisor

TheEye supervisor

Language: JavaScript - Size: 40 MB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 11 - Forks: 4

joergen7/cuneiform

Cuneiform distributed programming language

Language: Erlang - Size: 2.31 MB - Last synced: 11 days ago - Pushed: 11 months ago - Stars: 228 - Forks: 16

cylc/cylc-flow

Cylc: a workflow engine for cycling systems.

Language: Python - Size: 122 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 319 - Forks: 89

florianv/petrinet

:traffic_light: Petrinet framework for PHP

Language: PHP - Size: 3.35 MB - Last synced: 6 days ago - Pushed: over 3 years ago - Stars: 122 - Forks: 13

inngest/inngest-kt

Kotlin SDK for Inngest w/ Java interoperability

Language: Kotlin - Size: 220 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 1 - Forks: 2

CofluxLabs/coflux

Open-source workflow engine. Orchestrate and observe computational workflows defined in plain Python. Suitable for data pipelines, background tasks, chat bots.

Language: Elixir - Size: 3.61 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 4 - Forks: 0

inngest/inngestgo

Golang SDK for Inngest

Language: Go - Size: 5.82 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 14 - Forks: 3

sam-goodwin/eventual

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

Language: TypeScript - Size: 58.3 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 169 - Forks: 4

dgruber/wfl

A Simple Way of Creating Job Workflows in Go running in Processes, Containers, Tasks, Pods, or Jobs

Language: Go - Size: 179 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 46 - Forks: 7

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: 5.61 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 203 - Forks: 19

javrasya/django-river

Django workflow library that supports on the fly changes ⛵

Language: Python - Size: 669 KB - Last synced: 27 days ago - Pushed: about 1 year ago - Stars: 730 - Forks: 102

DidactHQ/didact

The open source, standalone, fullstack .NET job orchestrator that we've been missing.

Size: 14.6 KB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 30 - Forks: 0

zkingboos/workflow-generator

Generate workflow templates for customized automated builds and distribution jobs

Size: 83 KB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 2 - Forks: 0

beam-engine/core

State Machine Core Package

Language: Go - Size: 20.5 KB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

kestra-io/docs

Documentation for Kestra — an event-driven, language-agnostic orchestration and scheduling platform to manage millions of workflows declaratively in code.

Language: Vue - Size: 1.17 GB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 61 - Forks: 46

diagrid-labs/dapr-workflow-demos

Demos of the Dapr Workflow building block API: chaining, fan-out/fan-in, monitor, external system interaction, and a complete checkout service.

Language: C# - Size: 406 KB - Last synced: 28 days ago - Pushed: 29 days ago - Stars: 47 - Forks: 5

eternita/workflow

Neuro4j Workflow is a light-weight workflow engine for Java with Eclipse-based development environment. Workflow allows to build reusable business code and easy integrate your application with other external systems and technologies. It's open-source and distributed under the Apache license. Inspired by Demandware

Language: Java - Size: 9.45 MB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 60 - Forks: 35

openminted/alvis-docker

Dockerizing Alvis and its components

Language: Shell - Size: 38.4 MB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 6 - Forks: 7

TheOpenCloudEngine/uengine-bpm

uengine bpm related project only

Language: Java - Size: 50.3 MB - Last synced: about 1 month ago - Pushed: about 2 years ago - Stars: 14 - Forks: 10

remram44/workflow-prototype

Workflow execution prototype

Language: Python - Size: 57.6 KB - Last synced: about 1 month ago - Pushed: about 8 years ago - Stars: 0 - Forks: 0

inngest/inngest-py

Python SDK for Inngest

Language: Python - Size: 581 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 18 - Forks: 1

TheRoddyWMS/Roddy

The Roddy workflow development and management system.

Language: Groovy - Size: 302 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 8 - Forks: 3

inngest/inngest

A scalable, low-latency, event-driven durable execution platform. Supports functions deployed to serverless, servers, or the edge.

Language: Go - Size: 299 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1,371 - Forks: 53

temporalio/temporal

Temporal service

Language: Go - Size: 82.9 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 9,742 - Forks: 712

levsh/arrlio

Asyncio distributed task system with local, Redis and RabbitMQ backends

Language: Python - Size: 1.6 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 1

noleme/noleme-flow

A library enabling DAG structuring of data processing programs such as ETLs

Language: Java - Size: 297 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 15 - Forks: 4

devtron-labs/devtron

Tool integration platform for Kubernetes

Language: Go - Size: 257 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3,834 - Forks: 445

nextflow-io/nextflow

A DSL for data-driven computational pipelines

Language: Groovy - Size: 53.8 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 2,536 - Forks: 584

tom-tan/shaft

A workflow engine for CWL CommandLineTool

Language: D - Size: 834 KB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 4 - Forks: 0

americanexpress/unify-flowret

A lightweight Java based orchestration engine

Language: Java - Size: 720 KB - Last synced: about 1 month ago - Pushed: 4 months ago - Stars: 90 - Forks: 23

danielgerlag/jworkflow

JWorkflow is a light weight workflow library for Java

Language: Java - Size: 327 KB - Last synced: 26 days ago - Pushed: about 1 year ago - Stars: 88 - Forks: 28

andre-maree/Microflow

Leverage the power of Durable Functions with JSON defined dynamic workflows. Microflow is a dynamic serverless micro-service workflow orchestrator, built with C#, .NET 6.0, and Azure Durable Functions. Microflow separates the workflow editing from the micro-service code so that workflows can be created and modified outside of the dev cycle.

Language: C# - Size: 876 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 14 - Forks: 5

DidactHQ/didact-engine

The REST API and execution engine for the Didact Platform.

Language: C# - Size: 238 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 44 - Forks: 0

stjudecloud/rfcs

Request for Comments (RFCs) on the St. Jude Cloud Project.

Language: Jupyter Notebook - Size: 4.23 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 2

ThomasVitale/cartographer-cli 📦

The Cartographer CLI offers a convenient way to manage a Cartographer installation and related workflows.

Language: Go - Size: 58.6 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 4 - Forks: 0

sedax90/FirJs

A simple, generic, dependencies free library for drawing workflows.

Language: TypeScript - Size: 278 KB - Last synced: 23 days ago - Pushed: 11 months ago - Stars: 4 - Forks: 0

jyfti/jyfti

Jyfti is a project for building, running and sharing workflows easily. Its workflows are json-based, its engine is stateless by default and its runs can be executed step-by-step.

Language: TypeScript - Size: 11.5 MB - Last synced: 28 days ago - Pushed: over 1 year ago - Stars: 5 - Forks: 0

DidactHQ/didact-ui

The VueJS single-page app dashboard for the Didact Platform.

Language: Vue - Size: 764 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 11 - Forks: 0

iauroSystems/io-flow-core

The "IO Flow" is a powerful workflow engine designed to streamline and automate business processes through a flexible and scalable workflow engine.

Language: TypeScript - Size: 612 KB - Last synced: 27 days ago - Pushed: 6 months ago - Stars: 60 - Forks: 13

PrefectHQ/server

The Prefect API and backend

Language: Python - Size: 3.7 MB - Last synced: about 1 month ago - Pushed: 7 months ago - Stars: 226 - Forks: 93

Courtsite/temporal-go-helpers

:arrows_clockwise: Common convenience methods, and developer ergonomics for Temporal's Go SDK.

Language: Go - Size: 106 KB - Last synced: about 1 month ago - Pushed: 11 months ago - Stars: 36 - Forks: 2

lht102/workflow-playground

Experiments with workflow engine

Language: Go - Size: 130 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

nitram509/lib-bpmn-engine-js

A BPMN engine. A WASM variant of lib-bpmn-engine. Playground and Showcase interactive BPMN modelling and execution.

Language: Go - Size: 9.51 MB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 5 - Forks: 1

shiblon/entroq

Competing-consumer fault-tolerant task queues. Written in Go.

Language: Go - Size: 9.24 MB - Last synced: about 1 month ago - Pushed: 9 months ago - Stars: 20 - Forks: 4

omhq/visual-argo-workflows

Visual Argo Workflows.

Language: TypeScript - Size: 2.22 MB - Last synced: about 1 month ago - Pushed: 10 months ago - Stars: 75 - Forks: 11

formapro/pvm

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

Language: PHP - Size: 1.68 MB - Last synced: 23 days ago - Pushed: 10 months ago - Stars: 365 - Forks: 38

danielgerlag/liteflow

Python workflow engine

Language: Python - Size: 47.9 KB - Last synced: 11 days ago - Pushed: almost 3 years ago - Stars: 54 - Forks: 14

harshadmanglani/polaris

Polaris: High performance workflow orchestrator for Golang

Language: Go - Size: 2.83 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 232 - Forks: 7

besley/Slickflow

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

Language: C# - Size: 327 MB - Last synced: 2 months ago - Pushed: 7 months ago - Stars: 761 - Forks: 234

SteveAnik/Kestra

Infinitely scalable, event-driven, language-agnostic orchestration and scheduling platform to manage millions of workflows declaratively in code.

Size: 7.81 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

runabol/tork-web

Web UI for Tork Workflow Engine

Language: TypeScript - Size: 2.23 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 39 - Forks: 3

Illumina/pyflow

A lightweight parallel task engine

Language: Python - Size: 2.7 MB - Last synced: 2 months ago - Pushed: almost 4 years ago - Stars: 139 - Forks: 44

merthmagic/WorkflowPoc 📦

A simple Workflow/Approval-Flow Prove Of Concept

Language: C# - Size: 428 KB - Last synced: 2 months ago - Pushed: over 5 years ago - Stars: 3 - Forks: 3

mvSapphire/PowerPipe

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

Language: C# - Size: 473 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 161 - Forks: 8

jwulf/zeebe-operate-docker 📦

Please use the official Zeebe docker configurations: https://github.com/zeebe-io/zeebe-docker-compose

Size: 11.3 MB - Last synced: about 1 month ago - Pushed: almost 5 years ago - Stars: 3 - Forks: 1

rails-engine/workflow_core 📦

[Deprecated, use flor_core instead] A Rails engine which providing essential infrastructure of workflow. It's based on Workflow Nets.

Language: Ruby - Size: 706 KB - Last synced: about 1 month ago - Pushed: about 4 years ago - Stars: 169 - Forks: 18

s8sg/goflow

A Golang based high performance, scalable and distributed workflow framework

Language: CSS - Size: 4.59 MB - Last synced: 2 months ago - Pushed: 5 months ago - Stars: 1,011 - Forks: 124

kirpichik/Linear-Workflow

Linear Workflow Executor

Language: C++ - Size: 308 KB - Last synced: 2 months ago - Pushed: about 6 years ago - Stars: 7 - Forks: 1

getwilds/rcromwell

R client for interacting with Cromwell with WDL workflows

Language: R - Size: 4.2 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 3 - Forks: 2

rinkako/RenWFMS

Business Object Oriented Workflow Environment.

Language: Java - Size: 28.1 MB - Last synced: 2 months ago - Pushed: over 5 years ago - Stars: 6 - Forks: 6