
About Kestra
Kestra is an open source orchestration platform for building, running and governing workflows. Workflows are written declaratively in YAML, so their steps are easy to read and review.
What it does
You describe a workflow as a list of tasks and triggers, then run it on a schedule or in response to an event. Kestra supports a large set of plugins for databases, clouds and developer tools, so the same engine can handle data pipelines, infrastructure tasks and automation. A web interface shows each execution and its outputs.
Key features
- Workflows written declaratively in YAML
- Over 2,600 plugins for databases, clouds and tools
- Schedule and event based triggers
- Run self-hosted or use Kestra Cloud
- One engine for data, infrastructure and automation jobs
Who it's for
Data engineers, platform engineers and DevOps teams that want a shared orchestrator across departments. It fits organizations that need the same controls for data work and infrastructure work.
Pricing and good to know
The core project is open source under the Apache 2.0 licence and can be self-hosted. Enterprise and cloud editions add further features and support. Self-hosting means your team operates the servers and keeps the installation up to date. YAML workflows are easy to version, but complex logic may still need custom code in a task.
Highlights
- Write workflows declaratively in YAML
- Plugins for databases, clouds and developer tools
- Start runs on a schedule or from an event
- Run on your own servers or in the cloud
- Manage data and infrastructure jobs in one place












