Use declarative language to build simpler, faster, scalable and flexible workflows
Kestra is the open-source orchestration platform for data, AI, and infrastructure workflows. Event-driven, language-agnostic, and built for enterprise scale. Kestra scales because it is designed for cross-team orchestration from day one. Standardize Terraform, Ansible, CI/CD and operational workflows across hybrid and air-gapped environments. Run ingestion, transformations, dbt, Airbyte, Spark and quality checks in one workflow engine. Agents, RAG pipelines, evaluation, publishing, retraining all orchestrated with governance and observability. Write workflows in YAML. Version them. Review them. Ship them. Cloud, data, infra, CI/CD, ITSM, messaging. Plug into your entire stack. Cron, events, webhooks, messages. One engine to run them all. Retries, timeouts, SLAs, RBAC, audit logs. SOC 2, Built to run in production. Run tasks in Python, Bash, Node.js, Go, or containers. No refactoring required. Empower every team members to collaborate from a single tool—code for developers, UI for everyone else, all in sync. Copilot for speed, agents for action. Create, iterate, and automate workflows with an AI native platform. Trigger executions, manage workflows and resources through the API, and roll out updates safely with Git-driven CI/CD pipelines. Self-host on Docker or Kubernetes. Free Forever Built for critical environments. SSO, RBAC, audit logs, multi-tenancy. Isolated workers and dedicated task runners. Hybrid environments: Cloud, On-Prem, Air-Gapped. SLA-backed support and a dedicated customer success program. Managed platform, production-ready, scalable. Fastest time to value. Jump-start your workflows with a growing library of workflow templates Operate, govern, and scale workflows across your entire organization Declarative, event-driven platform built to run in production from day one. Start small, scale instantly, pay only for what you use. Get direct help from the Kestra team. Upgrade for faster SLAs, a dedicated channel, and hands-on guidance from the engineers behind the platform. Execute all your workflows as code or from the UI Visualize the relationship dependencies between your flows Wait for specific conditions to be met before proceeding Pause and resume workflow executions with custom inputs The Scheduler is a server component responsible for processing all triggers Execute your workflow based on events Millisecond-latency event processing for business-critical workflows Define service level agreements for workflow execution Built-in code editor to write and run your workflows Trigger autocompletion to list available tasks or properties of a given task Advanced Git integration to sync all your Kestra objects incl. flows, apps, unit tests, dashboards and namespace files Visualize the structure of your flow Instal
Mentions (30d)
0
Reviews
0
Platforms
1
GitHub Stars
26,632
2,536 forks
Features
Use Cases
Industry
information technology & services
Employees
61
Funding Stage
Seed
Total Funding
$11.0M
801
GitHub followers
187
GitHub repos
26,632
GitHub stars
20
npm packages
Repository Audit Available
Deep analysis of kestra-io/kestra — architecture, costs, security, dependencies & more
Kestra uses a subscription + tiered pricing model. Visit their website for current pricing details.
Key features include: Orchestration business logic separation, Strong typing validation, Human + machine friendly, Docker enabled by default, Embedded code editor, Git sync in both directions, No vendor lock-in, Time-based scheduling.
Kestra is commonly used for: Any Language. No Lock-in, Build Everything As Code & From the UI, Agentic Automation, Built In, API First. CI/CD Native..
Kestra has a public GitHub repository with 26,632 stars.