
Kestra
Open-source declarative orchestrator unifying data, AI, and infrastructure workflows.
About
Kestra is an open-source, event-driven orchestration platform where workflows are defined as simple YAML files instead of imperative code. It positions itself as a universal control plane: one engine that schedules and runs data pipelines, AI and ML jobs, infrastructure automation, and business processes, with tasks written in Python, SQL, Bash, Go, or Docker containers as first-class citizens.
The project reports over 27,000 GitHub stars and a large plugin ecosystem, with enterprise users including Apple, JPMorgan Chase, and Toyota cited in its materials, all vendor-reported figures. Its GitOps-friendly design, with Git-native versioning, human-in-the-loop approvals, and a visual editor, has made it one of the most-mentioned Airflow alternatives among engineering-led teams in 2025 and 2026.
What it can do
- YAML-defined, event-driven workflow orchestration
- Language-agnostic tasks: Python, SQL, Bash, Docker
- Thousands of plugins across data, AI, and infra
- Git versioning, approvals, and RBAC
Setup
Run the Docker image or use Kestra Cloud; define flows in YAML in the built-in editor.
Prerequisites
Docker for self-hosting; the tasks to orchestrate.
Use cases
Works with
Trust score — 8/10
Scored 8/10 (verified tier, metrics-v1). Evidence: Verified via vendor site/docs/GitHub and reputable coverage, wave 96; Trending score 82/100 from researcher assessment.