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

919 stars
24 watching
86 forks
Language: Python
last commit: almost 2 years 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:

RepositoryDescriptionStars
apache/airflowA platform to programmatically author, schedule and monitor complex workflows37,580
llnl/maestrowfA tool to orchestrate computational workflows in high-performance computing environments.139
caicloud/cycloneA workflow engine that enables users to orchestrate complex business processes and pipelines in a scalable and extensible manner1,073
americanexpress/unify-flowretAn orchestration engine for building and executing workflows in Java108
danielgerlag/conductorA distributed workflow management system that coordinates services and scripts into complex workflows.538
argoproj/argoprojA collection of tools and projects for automating and managing Kubernetes workflows and deployments630
knowsuchagency/orkestraA Python-based workflow orchestration system built on top of AWS tools and services.50
wayfair-incubator/daggerA distributed workflow engine for executing long-running business logic in a scalable and resilient way.55
ploomber/soopervisorTools for exporting and managing workflow pipelines across multiple platforms.45
nitorcreations/nflowA Java-based workflow automation engine designed to handle business processes with high availability and fault tolerance.206
agnostiqhq/covalentA Python library for orchestrating machine-learning and high-performance computing workflows in heterogeneous environments785
argoproj-labs/heraA Python SDK for constructing and submitting Argo Workflows621
pipefunc/pipefuncAutomates and simplifies the creation of function pipelines for efficient execution of scientific workflows.230
alpha-unito/streamflowA container-native workflow management system for managing multi-container environments and hybrid workflows.54
argoproj-labs/argo-workflows-catalogProvides pre-built templates for workflow design and management in Kubernetes-based applications91