couler

Workflow orchestrator

Provides a unified interface for constructing and managing workflows across different workflow engines.

Unified Interface for Constructing and Managing Workflows on different workflow engines, such as Argo Workflows, Tekton Pipelines, and Apache Airflow.

GitHub

915 stars
24 watching
86 forks
Language: Python
last commit: about 1 month ago
Linked from 7 awesome lists

apache-airflowargo-workflowscloud-nativedistributed-computingkubeflowkubernetesmachine-learningpythonschedulertekton-pipelinesunified-apiunified-interfaceworkflow-automationworkflow-engineworkflow-management

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
apache/airflow A platform to programmatically author, schedule and monitor complex workflows 37,120
llnl/maestrowf A tool to orchestrate computational workflows in high-performance computing environments. 134
caicloud/cyclone A workflow engine that enables users to orchestrate complex business processes and pipelines in a scalable and extensible manner 1,072
americanexpress/unify-flowret An orchestration engine for building and executing workflows in Java 106
danielgerlag/conductor A distributed workflow management system that coordinates services and scripts into complex workflows. 532
argoproj/argoproj A collection of tools and projects for automating and managing Kubernetes workflows and deployments 620
knowsuchagency/orkestra A Python-based workflow orchestration system built on top of AWS tools and services. 50
wayfair-incubator/dagger A distributed workflow engine for executing long-running business logic in a scalable and resilient way. 55
ploomber/soopervisor Tools for exporting and managing workflow pipelines across multiple platforms. 45
nitorcreations/nflow A Java-based workflow automation engine designed to handle business processes with high availability and fault tolerance. 203
agnostiqhq/covalent A Python library for orchestrating machine-learning and high-performance computing workflows in heterogeneous environments 775
argoproj-labs/hera A Python SDK for constructing and submitting Argo Workflows 606
pipefunc/pipefunc Automates and simplifies the creation of function pipelines for efficient execution of scientific workflows. 215
alpha-unito/streamflow A container-native workflow management system for managing multi-container environments and hybrid workflows. 52
argoproj-labs/argo-workflows-catalog Provides pre-built templates for workflow design and management in Kubernetes-based applications 91