Kestra Editions

Explore with Open Source Scale with Enterprise Edition

Open-Source Edition

Best for Development

Free

The core features of Kestra, maintained by the Kestra team and community.
Get started
  • Core Features
  • Open Source Under Apache 2.0 Licence
Recommended for Enterprises & SMBs

Enterprise Edition

Built For Production

On-Demand

Predictable instance based model with: no limits on users, workflows, or tasks.
Talk to us
  • Everything in Open-source
  • Governance
  • Security
  • Productivity
  • Scalability
  • Customer Success Program
  • Enterprise Support with SLA

Trusted by Teams From:

FILA
Gorgias
Acxiom
L'Oréal
Battelle
Battelle

Compare All Features

The Open-Source Edition

FreeGet Started

Enterprise

Per InstanceTalk to us
Core Features
Workflow Creation and Execution
Execute all your workflows as code or from the UI Learn more
Multi-Cloud or On-Prem Deployment Options
Install Kestra on any cloud or on-prem Learn more
Embedded Code Editor
Built-in code editor to write and test your workflows Learn more
Plugins
Connect Kestra to 700+ plugins Learn more
Plugin Development Support
Support for developing custom plugins Learn more
On Request
Code Versioning & Git Integration
Setup Version Control with Git to store your flows and namespace files Learn more
Autocompletion & Syntax Validation
Trigger autocompletion to list available tasks or properties of a given task Learn more
Live-Updated Topology View
Visualize the structure of your flow Learn more
Task & Subflow Dependency Management
Visualize the relationship dependencies between your flows Learn more
Flexible Scheduling System
The Scheduler is a server component responsible for processing all triggers Learn more
Event-Driven Data Processing
Execute your workflow based on events Learn more
Embedded Task & Trigger Documentation
The documentation view displays Kestra's documentation right inside of the editor Learn more
Security & Governance
Users Management
Manage users inside Kestra UI Learn more
Unlimited
SSO & OIDC Authentication
Access multiple applications with one set of login credentials Learn more
Role-Based Access Control (RBAC)
Manage access to workflows and resources by assigning Roles to Users, Groups, and Service Accounts Learn more
Multi-Tenancy Support
Isolate multiple environments within a single Kestra instance Learn more
Audit Logs & Revision History
Record all activities made by all users on the resources created inside Kestra Learn more
Secret Manager Integrations
Store sensitive information securely. Learn more
Namespace-Level Permissions
Govern secrets, variables, and plugin defaults on a namespace level. Learn more
Worker Security Isolation
Isolate your executions on dedicated tenants Learn more
Encryption & Fault Tolerance
Built-in encryption and workflow reliability with automatic retries and state persistence Learn more
SCIM Directory Sync
Sync users and groups from your Identity Provider to Kestra Learn more
Log Shipper
Manage and distribute logs across your entire infrastructure Learn more
Productivity
Custom Blueprints & Templates
Your private internal App store of ready to use Kestra workflows Learn more
Full-Text Search on Task Runs
Manage Task Runs in one place Learn more
Centralized User & Permission Management
Give users restricted access or full control over your Kestra instance Learn more
Onboarding & Training Support
Get your team using Kestra as it full potential with the help of our experts Learn more
Customer Success Program with SLAs
Get dedicated support with a guaranteed Service Level Agreement Learn more
Apps
Build custom UIs to interact with Kestra from the outside world Learn more
Namespace-Level Secrets Management
Configure secrets, plugin defaults, and variables that can be used within any flow in a given namespace Learn more
Scalability & Infrastructure
High Availability (No Single Point of Failure)
Kestra is designed to be highly available and fault-tolerant Learn more
Worker Groups for Distributed Tasks
A set of workers that can be explicitly targeted for task execution or polling trigger evaluation Learn more
Task Runners
Offload compute-intensive tasks to remote environments Learn more
Service Accounts & API Tokens
Create applications with programmatic API access or create token for real users Learn more
Dedicated Storage & Tenant Isolation
Add extra security measures to your Kestra instance to isolate access Learn more
Cluster Monitoring & Custom Storage
Monitor cluster health and performance. Support for plugging in your own storage backend Learn more
High-Throughput Event Handling
Handle large volumes of events per second with built-in parallelism, scaling, and queue management Learn more

Enterprise

Per Instance

Open-Source

Free

Core Features

Workflow Creation and Execution
Execute all your workflows as code or from the UI Learn more
Multi-Cloud or On-Prem Deployment Options
Install Kestra on any cloud or on-prem Learn more
Embedded Code Editor
Built-in code editor to write and test your workflows Learn more
Plugins
Connect Kestra to 700+ plugins Learn more
Plugin Development Support
Support for developing custom plugins Learn more
On-Demand
Code Versioning & Git Integration
Setup Version Control with Git to store your flows and namespace files Learn more
Autocompletion & Syntax Validation
Trigger autocompletion to list available tasks or properties of a given task Learn more
Live-Updated Topology View
Visualize the structure of your flow Learn more
Task & Subflow Dependency Management
Visualize the relationship dependencies between your flows Learn more
Flexible Scheduling System
The Scheduler is a server component responsible for processing all triggers Learn more
Event-Driven Data Processing
Execute your workflow based on events Learn more
Embedded Task & Trigger Documentation
The documentation view displays Kestra's documentation right inside of the editor Learn more

Security & Governance

Users Management
Manage users inside Kestra UI Learn more
Unlimited
SSO & OIDC Authentication
Access multiple applications with one set of login credentials Learn more
Role-Based Access Control (RBAC)
Manage access to workflows and resources by assigning Roles to Users, Groups, and Service Accounts Learn more
Multi-Tenancy Support
Isolate multiple environments within a single Kestra instance Learn more
Audit Logs & Revision History
Record all activities made by all users on the resources created inside Kestra Learn more
Secret Manager Integrations
Store sensitive information securely. Learn more
Namespace-Level Permissions
Govern secrets, variables, and plugin defaults on a namespace level. Learn more
Worker Security Isolation
Isolate your executions on dedicated tenants Learn more
Encryption & Fault Tolerance
Built-in encryption and workflow reliability with automatic retries and state persistence Learn more
SCIM Directory Sync
Sync users and groups from your Identity Provider to Kestra Learn more
Log Shipper
Manage and distribute logs across your entire infrastructure Learn more

Productivity

Custom Blueprints & Templates
Your private internal App store of ready to use Kestra workflows Learn more
Full-Text Search on Task Runs
Manage Task Runs in one place Learn more
Centralized User & Permission Management
Give users restricted access or full control over your Kestra instance Learn more
Onboarding & Training Support
Get your team using Kestra as it full potential with the help of our experts Learn more
Customer Success Program with SLAs
Get dedicated support with a guaranteed Service Level Agreement Learn more
Apps
Build custom UIs to interact with Kestra from the outside world Learn more
Namespace-Level Secrets Management
Configure secrets, plugin defaults, and variables that can be used within any flow in a given namespace Learn more

Scalability & Infrastructure

High Availability (No Single Point of Failure)
Kestra is designed to be highly available and fault-tolerant Learn more
Worker Groups for Distributed Tasks
A set of workers that can be explicitly targeted for task execution or polling trigger evaluation Learn more
Task Runners
Offload compute-intensive tasks to remote environments Learn more
Service Accounts & API Tokens
Create applications with programmatic API access or create token for real users Learn more
Dedicated Storage & Tenant Isolation
Add extra security measures to your Kestra instance to isolate access Learn more
Cluster Monitoring & Custom Storage
Monitor cluster health and performance. Support for plugging in your own storage backend Learn more
High-Throughput Event Handling
Handle large volumes of events per second with built-in parallelism, scaling, and queue management Learn more
Talk to Sales

Ready to Scale Your Workflows

Kestra Enterprise delivers the security, control, and flexibility you need to scale operations with confidence. Empower your team, streamline governance, and harness reliable infrastructure to drive growth without compromise. Get a demo
FAQ

Is it easy to upgrade from Open Source edition to Kestra Enterprise?

As easy as it takes to add the license key to the configuration file and restart your server!

Does the Enterprise Edition comes with Enterprise Support and SLAs?

Yes! In addition to all the feature sets, we’re providing access to an exclusive customer portal, end-to-end customer onboarding, and guaranteed response time on support requests! Everything operates in a full Customer Success Framework.

Is Kestra Enterprise made for small teams?

Kestra Enterprise is addressing any organizations & professionals seeking to secure production workloads with high-security standards and enterprise support.