Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Workflow Engine

Workflow Engine

46 projects

Showing 36 of 46 projects

notifire
notifireTypeScript

An open-source notification infrastructure with a unified API for In-App, Email, SMS, Push, and Chat notifications.

#react-component#workflow-engine#notifications
Stars39.4k
Forks4.4k
Last commit16 hours ago
prefect
prefectPython

A workflow orchestration framework for building resilient data pipelines in Python.

#retry-logic#devops#workflow
Stars23.5k
Forks2.4k
Last commit23 hours ago
Temporal
TemporalGo

A durable execution platform for building scalable, reliable applications with automatic failure handling.

#workflow-management#service-bus#workflow-management-system
Stars21.8k
Forks1.8k
Last commit16 hours ago
Argo Workflows (k)
Argo Workflows (k)Go

An open source container-native workflow engine for orchestrating parallel jobs on Kubernetes.

#hacktoberfest#argo-workflows#airflow
Stars16.8k
Forks3.6k
Last commit19 hours ago
Conductor
ConductorJava

A microservices orchestration engine created by Netflix to manage workflows across distributed services.

#workflow-management#workflow-engine#redis
Stars12.8k
Forks2.3k
Last commit2 years ago
Rete.js
Rete.jsTypeScript

A JavaScript framework for building visual programming interfaces and node-based workflows.

#graph-processing#javascript-framework#dataflow-programming
Stars12.1k
Forks751
Last commit9 days ago
flowable
flowableJava

A compact, highly efficient Java-based workflow and Business Process Management (BPM) platform with BPMN, CMMN, and DMN engines.

#cmmn-engine#business-process-management#workflow
Stars9.4k
Forks2.9k
Last commit1 day ago
Elsa Core (.6k)
Elsa Core (.6k)C#

A powerful .NET workflow engine that enables workflow execution within any .NET application via code, visual designer, or JSON.

#entity-framework-core#event-driven#long-running-workflows
Stars7.8k
Forks1.5k
Last commit2 days ago
hatchet
hatchetGo

A durable background task queue and workflow orchestration platform built on Postgres with observability and flow control.

#fastapi#event-driven#concurrency-control
Stars7.6k
Forks454
Last commit23 hours ago
Workflow Core
Workflow CoreC#

A lightweight, embeddable workflow engine for .NET Standard, designed for long-running processes with state tracking.

#hacktoberfest#workflow#saga-pattern
Stars5.9k
Forks1.3k
Last commit9 days ago
Inngest
InngestGo

A workflow orchestration platform for building durable, stateful step functions and AI workflows on serverless, servers, or the edge.

#event-driven#step-functions#concurrency-control
Stars5.6k
Forks326
Last commit17 hours ago
Azkaban (.5k)
Azkaban (.5k)Java

Azkaban is a batch workflow job scheduler created at LinkedIn to manage Hadoop jobs.

#hacktoberfest#gradle#batch-processing
Stars4.5k
Forks1.6k
Last commit2 years ago
Dagu
DaguGo

A local-first, single-binary workflow orchestration engine that runs declarative DAGs from laptop to distributed cluster.

#task-automation#devops#task-scheduler
Stars3.7k
Forks295
Last commit16 hours ago
Dagu
DaguGo

Local-first workflow engine for ops automation and AI-assisted operations. Open source and self-hostable: single binary, no DBMS. Define DAGs in declarative YAML. Built-in MCP server so AI agents can manage your DAGs.

#task-automation#devops#task-scheduler
Stars3.7k
Forks295
Last commit
Ballerine
BallerineTypeScript

Open-source infrastructure and data orchestration platform for risk decisioning, automating KYC, KYB, underwriting, and transaction monitoring.

#back-office#data-orchestration#workflow-engine
Stars2.4k
Forks305
Last commit1 day ago
CGraph
CGraphC++

A cross-platform, dependency-free C++ and Python DAG framework for building parallel computational graphs.

#ai#parallel-computing#graph
Stars2.3k
Forks386
Last commit7 days ago
SpiffWorkflow
SpiffWorkflowPython

A pure Python workflow engine with BPMN/DMN support for building low-code business applications.

#workflow-specification#open-source#workflow
Stars1.9k
Forks339
Last commit12 days ago
rulego
rulegoGo

A lightweight, high-performance, embedded, component-based rule engine framework for Go, enabling dynamic orchestration of business logic.

#iot#rule-engine#ai
Stars1.6k
Forks150
Last commit2 days ago
µTask
µTaskGo

A lightweight automation engine that models and executes business processes declared in YAML.

#angular8#golang-application#devops
Stars1.4k
Forks100
Last commit2 days ago
stateless
statelessGo

A Go library for creating finite state machines and lightweight state machine-based workflows directly in Go code.

#fsm#workflow-engine#concurrent
Stars1.4k
Forks70
Last commit5 months ago
autokitteh
autokittehGo

Durable workflow automation in just a few lines of code

#workflow-management#workflow-engine#temporal
Stars1.1k
Forks46
Last commit2 months ago
Cyclone
CycloneGo

A Kubernetes-native workflow engine and end-to-end pipeline solution for CI/CD and AI DevOps.

#workflow#workflow-engine#dag-scheduling
Stars1.1k
Forks170
Last commit2 years ago
C++ wfrest
C++ wfrestC++

A fast, efficient, and easy-to-use C++ asynchronous micro web framework for building REST APIs.

#json-api#http-server#workflow
Stars1.0k
Forks141
Last commit6 days ago
WorkflowEngine.NET
WorkflowEngine.NETC#

A .NET workflow engine component that adds customizable workflow capabilities to applications, supporting SQL/NoSQL databases and runtime process scheme generation.

#mssql#process-automation#business-process-management
Stars987
Forks262
Last commit
CabloyJS
CabloyJSTypeScript

A Node.js full-stack framework with a built-in workflow engine and low-code platform for unified PC/mobile development.

#enterprise-applications#workflow-engine#frontend
Stars968
Forks130
Last commit1 day ago
Couler
CoulerPython

A unified Python interface for constructing and managing workflows across engines like Argo Workflows, Tekton Pipelines, and Apache Airflow.

#workflow-management#python-sdk#argo-workflows
Stars944
Forks85
Last commit1 year ago
Temporal
TemporalGo

Temporal's Go SDK for authoring scalable and resilient workflows and activities.

#async-processing#service-bus#open-source
Stars935
Forks320
Last commit22 hours ago
Wexflow
WexflowC#

A cross-platform workflow automation engine for developers and sysadmins to automate file operations, system tasks, and scheduled jobs.

#wexflow#devops#task-scheduler
Stars838
Forks190
Last commit7 days ago
iWF
iWFGo

A Workflow-As-Code microservice orchestration platform for building resilient, fault-tolerant, and scalable long-running processes.

#orchestrator#workflow#workflow-engine
Stars653
Forks65
Last commit11 days ago
go-taskflow
go-taskflowGo

A pure Go task-parallel programming framework with integrated visualizer and profiler for managing complex task dependencies.

#workflow-engine#graph-tasks#task-parallelism
Stars636
Forks31
Last commit27 days ago
dagrs
dagrsRust

A high-performance Rust framework for asynchronous task orchestration using Flow-Based Programming and directed acyclic graphs (DAGs).

#hacktoberfest#parallel-computing#workflow-engine
Stars482
Forks40
Last commit6 months ago
goflow
goflowGo

A simple but powerful DAG scheduler and dashboard written in Go for orchestrating workflows without the complexity of Apache Airflow.

#dag-scheduler#airflow#api
Stars481
Forks36
Last commit1 year ago
langgraphgo
langgraphgoGo

A Go library for building stateful, multi-agent applications with LLMs, featuring parallel execution, persistence, and human-in-the-loop workflows.

#ai#workflow-engine#langgraph
Stars285
Forks48
Last commit8 days ago
bpe
bpeElixir

An Erlang-based Business Process Engine implementing BPMN 2.0 (ISO 19510) for workflow orchestration and rule-based production systems.

#process-orchestration#rule-engine#business-process-management
Stars279
Forks65
Last commit1 month ago
pycascading
pycascadingPython

A Python wrapper for Cascading that enables building and controlling Hadoop data processing workflows entirely in Python.

#cascading#mapreduce#workflow-engine
Stars220
Forks35
Last commit6 years ago
Dataset
DatasetPython

A Python library for building lazy data processing and machine learning workflows that handle datasets larger than memory.

#pipeline-framework#batch-processing#workflow
Stars206
Forks45
Last commit13 days ago
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
16 hours ago
8 days ago
Next
#Workflow16
#Workflow Orchestration12
#Distributed Systems11
#Golang10
#Workflow Automation9
#Automation9
#Go8
#Python7
#Data Pipelines6
#Self Hosted6
#Dag6
#Devops6