Skip to content
FindOpenSource

Kestra

Declarative, YAML-based orchestration platform for scheduling and orchestrating data pipelines, ETL jobs, and business workflows.

Overview

Kestra lets teams define workflows in YAML rather than code, making pipelines easy to version, review, and generate programmatically, while still supporting embedded scripts in any language for the actual task logic. It provides built-in scheduling, event triggers, retries, and a UI for monitoring runs.

Kestra is a fit for teams that prefer declarative, language-agnostic workflow definitions over the Python-first approach of Prefect (also in this catalog) - useful for teams with mixed-language pipelines or who want workflows other tools can generate and edit.

Categories
Automation
Keywords
workflow-orchestrationyamldata-pipelineetldeclarative
Languages
Java
License
Apache-2.0

Spotted an error? Suggest an edit on GitHub.