About Kestra
Kestra is an orchestration platform, open source, for data pipelines, AI workflows and infrastructure automation. It brings scheduled and event-triggered automation together under one declarative interface that does not depend on a programming language, applying infrastructure-as-code practices to pipelines so that reliable workflows can be defined in a few lines of YAML.
Workflows can be built in the UI, written by a built-in AI Copilot, or generated from coding agents such as Claude Code and Cursor using agent skills, and everything can be kept as code with Git integration even when it was authored visually. A large plugin ecosystem connects it to external systems, and key concepts cover tasks, triggers and flows. The project is written in Java, with topics covering orchestration, high availability, pipeline-as-code and DevOps, and the 2.0 release adds new capabilities.
Kestra is Apache-2.0 licensed and can be self-hosted, with a quick start that gets a first workflow running in minutes. It targets data engineers, platform teams and automation developers who want an alternative to schedulers such as Airflow with a more declarative style.
Key features
- Declarative YAML workflow definitions
- Scheduled and event-driven triggers
- Visual editor and AI Copilot
- Git version control integration
- Large plugin ecosystem
- Agent skills for coding agents
Good fit for
- →Orchestrating data pipelines
- →Infrastructure and DevOps automation
- →Event-driven business processes
- Built with
- Java
- Tags
- orchestration
- workflow
- scheduling
- data-pipelines
- yaml
- devops
- event-driven
- java
- automation
Kestra: questions and answers
- What is Kestra used for?
- Kestra is an open-source, event-driven orchestration and scheduling platform where data, AI and infrastructure workflows are defined declaratively in YAML and managed from a UI. It is a good fit for orchestrating data pipelines, infrastructure and DevOps automation, and event-driven business processes.
- Is Kestra open source?
- Yes. Kestra is open source under the Apache-2.0 licence. Its source code is on GitHub at kestra-io/kestra and is written mainly in Java.
- Is Kestra free?
- Yes. Kestra is open source, so the software itself is free to use.
- Can I self-host Kestra?
- Yes. Kestra can be self-hosted on your own server or infrastructure.
- What is Kestra an alternative to?
- Kestra is an open-source alternative to AWS Step Functions, Azure Logic Apps, Amazon EventBridge and Google Cloud Workflows. Other open-source alternatives to AWS Step Functions include Conductor OSS, Inngest and Temporal.
- Is Kestra actively maintained?
- Yes. The most recent commit to Kestra was on 2 October 2026, and the latest release is v2.0.4, published on 29 September 2026. The project has 29k stars on GitHub.
Open-source alternatives to Kestra
See all
Conductor OSS
Workflow Automation
Conductor is an event driven agentic workflow engine providing durable and highly resilien
Apache-2.0vs AWS Step Functions★ 32k
Inngest
Workflow Automation
The leading workflow orchestration platform. Run stateful step functions and AI workflows
OSSvs AWS Step Functions★ 5.9k
Temporal
Workflow Automation
Temporal service
MITvs AWS Step Functions★ 23k
Prefect
Data Pipelines & ETL
Prefect is a workflow orchestration framework for building resilient data pipelines in Pyt
Apache-2.0vs Astronomer★ 24k
Airflow
Data Pipelines & ETL
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Apache-2.0vs Astronomer★ 47k
Dagster
Data Pipelines & ETL
An orchestration platform for the development, production, and observation of data assets.
Apache-2.0vs Astronomer★ 16k
SaaS alternatives to Kestra
See all
AWS Step Functions
Workflow Automation
Serverless workflow orchestration service for coordinating AWS services
SaaS
Azure Logic Apps
Workflow Automation
Azure service for building workflows that connect cloud and on-premises systems
SaaS
Amazon EventBridge
Workflow Automation
Serverless event bus for routing events between AWS services, SaaS apps and custom applications
SaaS
Google Cloud Workflows
Workflow Automation
Serverless service for orchestrating Google Cloud services and HTTP APIs in workflows
SaaS
Astronomer
Data Pipelines & ETL
Managed Apache Airflow platform for orchestrating data pipelines
SaaS
Azure Data Factory
Data Pipelines & ETL
Managed Azure service for building data integration and ETL pipelines
SaaS

