A scalable, event-driven, language-agnostic orchestration and scheduling platform. Kestra provides a declarative YAML-based workflow definition with a rich UI, supporting hundreds of plugins for data engineering, DevOps, and microservice orchestration.
Python data engineers define workflows in Kestra's YAML syntax, calling Python scripts as task steps using the `io.kestra.core.tasks.scripts.Python` task type. Kestra passes variables between tasks via outputs, enabling data to flow from a Python ingestion script through a SQL transformation task to a Python validation step — all orchestrated without writing custom Airflow operators.
A scalable, event-driven, language-agnostic orchestration and scheduling platform. Kestra provides a declarative YAML-based workflow definition with a rich UI, supporting hundreds of plugins for data engineering, DevOps, and microservice orchestration.
Kestra offers freemium pricing options.
Kestra is listed under the Orchestration Tools category on Python Data Engineering.
Details
Related
| Tool | Pricing | Rating | |
|---|---|---|---|
LA lakeFSfeatured Git-Like Data Lake Versioning | Freemium | ★ 4.5 | → |
PR Prometheusfeatured Open-Source Monitoring System | Free | ★ 4.7 | → |
PR Prefectfeatured Modern Workflow Orchestration | Freemium | ★ 4.7 | → |