{
  "$schema_doc": "https://gtmstacker.com/registry/schema/entry.schema.json",
  "stability": "emerging",
  "generator": "agentic-media-registry",
  "generated_at": "2026-10-31T00:00:00Z",
  "id": "com.gtmstacker.registry/tool/kestra",
  "type": "tool",
  "slug": "kestra",
  "canonical_url": "https://gtmstacker.com/registry/tool/kestra/",
  "title": "Kestra (open-source, declarative workflow orchestration)",
  "description": "Kestra is an Apache-2.0 control plane for event-driven workflows across data, infrastructure, business processes and AI agents. Flows are declarative YAML, Git-versioned, run scripts in any language and use a plugin ecosystem for databases, cloud storage and APIs. A self-hosted alternative to per-task automation billing such as Zapier's, at the cost of running your own server.",
  "category": "workflow-automation",
  "tags": [
    "workflow-automation",
    "orchestration",
    "yaml",
    "event-driven",
    "zapier-alternative",
    "self-hosted",
    "open-source"
  ],
  "status": "active",
  "revision": 1,
  "content_hash": "b1f31912749ad3b2e2eb454cad1328143bb9b0d5407ddfb180ab32cd32947cc1",
  "date_published": "2026-10-31T00:00:00Z",
  "date_modified": "2026-10-31T00:00:00Z",
  "source": {
    "name": "can't believe ten repos just killed your Zapier bill",
    "url": "https://x.com/ridark_eth/status/2116272180673794129",
    "author": "ridark_eth"
  },
  "license": "Apache-2.0",
  "one_liner": "Kestra swaps per-task Zapier billing for self-hosted YAML workflows that trigger on events, run any language and stay versioned in Git.",
  "open_source": "yes",
  "self_hostable": "yes",
  "pricing_signal": "Open-source edition free (Apache-2.0). A paid Enterprise Edition adds RBAC, policies and governance features (README); no public prices checked.",
  "pricing_model": "freemium",
  "url": "https://kestra.io",
  "who_its_for": "Ops and RevOps teams paying per-task automation fees who can run a Docker service and want lead routing, enrichment syncs and reporting jobs as reviewable YAML in Git.",
  "who_its_not_for": "Non-technical teams that want a no-code app-to-app connector with zero hosting; Kestra assumes someone owns a server and writes YAML.",
  "aliases": [
    "kestra-io/kestra",
    "Kestra",
    "kestra orchestration"
  ],
  "alternatives": [
    "apache-airflow",
    "temporal",
    "activepieces"
  ],
  "secondary_categories": [
    "integration-orchestration",
    "ai-infrastructure"
  ],
  "last_verified": "2026-10-31",
  "evidence": {
    "claim_type": "mixed",
    "source_id": "https://github.com/kestra-io/kestra",
    "note": "Apache-2.0 per GitHub API spdx_id and LICENSE. Official kestra-io org, created 2019-08-24, not archived. 2026-10-31: 30,094 stars, 3,494 forks, last push 2026-10-30, latest release v2.0.7 (2026-10-20). Plugin breadth and 'millions of executions' scale are README claims (vendor-claim). Zapier comparison: Zapier Professional 2,000 tasks = $49/mo annual-billed per zapier.com/pricing, fetched 2026-10-31."
  },
  "caveats": "Self-hosting means you own uptime, upgrades and secrets. Enterprise governance features (RBAC, policies) sit in the paid edition. Scale and plugin-count claims come from the vendor README. Zapier prices quoted are annual-billing and change; recheck before citing.",
  "lead": "**Kestra** (`kestra-io/kestra`) is an **Apache-2.0** open-source orchestration platform. Workflows (\"flows\") are written in **declarative YAML**, triggered by schedules or events, versioned in Git, and can run scripts in any language. A plugin ecosystem covers databases, cloud storage and APIs; v2 adds plugin UI artifacts, the `kestractl` CLI and VM task…",
  "chunks": [
    {
      "index": 0,
      "heading_path": [],
      "est_tokens": 103,
      "text": "**Kestra** (`kestra-io/kestra`) is an **Apache-2.0** open-source orchestration platform. Workflows (\"flows\") are written in **declarative YAML**, triggered by schedules or events, versioned in Git, and can run scripts in any language. A plugin ecosystem covers databases, cloud storage and APIs; v2 adds plugin UI artifacts, the `kestractl` CLI and VM task runners on AWS, Azure, Google Cloud and Huawei Cloud."
    },
    {
      "index": 1,
      "heading_path": [
        null,
        "Provenance"
      ],
      "est_tokens": 292,
      "text": "(\"flows\") are written in **declarative YAML**, triggered by schedules or events, versioned in Git, and can run scripts in any language. A plugin ecosystem covers databases, cloud storage and APIs; v2 adds plugin UI artifacts, the `kestractl` CLI and VM task runners on AWS, Azure, Google Cloud and Huawei Cloud.\n\n- License **Apache-2.0** (GitHub license API `spdx_id` and LICENSE file).\n- Identity: official `kestra-io` org, created 2019-08-24, not a fork, not archived.\n- Activity as of 2026-10-31 (GitHub API): **30,094 stars, 3,494 forks**, last push 2026-10-30, latest release **v2.0.7** (2026-10-20).\n- Install: one `docker run` quick start (UI on :8080), plus AWS CloudFormation and Google Cloud Terraform templates.\n- **Vendor claim:** plugin breadth and execution scale are README statements.\n- Surfaced in a 10-repo \"replace Zapier\" X listicle in the 2026-10-31 pull. Of the ten repos, only Kestra, Langflow, RAGFlow and Node-RED carry plain OSI-permissive licenses; n8n, Dify, FastGPT, AutoGPT, Inngest and Windmill carry extra terms (6 of 10, not the post's 4). Curated and verified in run `2026-10-31-registry-update-01` (step-3 verification, 2026-10-31)."
    },
    {
      "index": 2,
      "heading_path": [
        null,
        "Why it matters for a GTM stack"
      ],
      "est_tokens": 203,
      "text": "a 10-repo \"replace Zapier\" X listicle in the 2026-10-31 pull. Of the ten repos, only Kestra, Langflow, RAGFlow and Node-RED carry plain OSI-permissive licenses; n8n, Dify, FastGPT, AutoGPT, Inngest and Windmill carry extra terms (6 of 10, not the post's 4). Curated and verified in run `2026-10-31-registry-update-01` (step-3 verification, 2026-10-31).\n\nPer-task automation pricing grows with volume: Zapier's Professional plan lists 2,000 tasks at $49/mo and 100,000 at $489/mo (annual billing, pricing page fetched 2026-10-31). A RevOps team that already runs lead routing, enrichment syncs and CRM hygiene jobs at volume can move the heavy, predictable flows to Kestra and keep them reviewable in Git. Keep the long tail of one-off app connections where they are; move the expensive, high-volume jobs first."
    }
  ],
  "alternates": {
    "markdown": "https://gtmstacker.com/registry/tool/kestra/index.md",
    "html": "https://gtmstacker.com/registry/tool/kestra/",
    "json": "https://gtmstacker.com/registry/tool/kestra/index.json",
    "server_json": "https://gtmstacker.com/registry/tool/kestra/server.json"
  },
  "jsonld": {
    "@context": "https://schema.org",
    "@graph": [
      {
        "@type": "WebSite",
        "@id": "https://gtmstacker.com/#website",
        "url": "https://gtmstacker.com/",
        "name": "GTM Stacker Agent Registry",
        "description": "A daily-updated, agent-native registry of open-source tool discoveries, tool updates, and curated news for the go-to-market / RevOps engineering niche. Machine-readable first: agents can discover, parse, page, and delta-sync it without scraping HTML.",
        "inLanguage": "en",
        "publisher": {
          "@id": "https://gtmstacker.com/#organization"
        }
      },
      {
        "@type": "Organization",
        "@id": "https://gtmstacker.com/#organization",
        "name": "GTM Stacker",
        "url": "https://gtmstacker.com",
        "description": "The growth-systems practice of Theo Popov: AI-native enrichment, outbound, content engines and internal tooling for startups and venture programs. Its agent-native media property, the GTM Stacker Agent Registry, maintains a daily-updated catalog of open-source go-to-market and RevOps tools that both people and AI engines can discover, compare, and cite.",
        "foundingDate": "2024-08",
        "knowsAbout": [
          "go-to-market engineering",
          "RevOps",
          "sales automation",
          "marketing operations",
          "open-source software",
          "AI agents"
        ],
        "founder": {
          "@type": "Person",
          "@id": "https://gtmstacker.com/#founder",
          "name": "Theo Popov",
          "jobTitle": "Growth Operations & GTM Systems",
          "url": "https://gtmstacker.com/about/",
          "sameAs": [
            "https://www.linkedin.com/in/theo-popov",
            "https://x.com/Theo_Popov",
            "https://github.com/theopopov"
          ],
          "worksFor": {
            "@id": "https://gtmstacker.com/#organization"
          }
        },
        "sameAs": [
          "https://www.linkedin.com/company/gtmstacker",
          "https://www.youtube.com/@gtmstacker",
          "https://www.instagram.com/gtmstacker/",
          "https://www.tiktok.com/@gtmstacker"
        ],
        "mainEntityOfPage": "https://gtmstacker.com/registry/about/"
      },
      {
        "@type": "SoftwareApplication",
        "@id": "https://gtmstacker.com/registry/tool/kestra/#software",
        "name": "Kestra (open-source, declarative workflow orchestration)",
        "identifier": "io.github.kestra-io/kestra",
        "description": "Kestra is an Apache-2.0 control plane for event-driven workflows across data, infrastructure, business processes and AI agents. Flows are declarative YAML, Git-versioned, run scripts in any language and use a plugin ecosystem for databases, cloud storage and APIs. A self-hosted alternative to per-task automation billing such as Zapier's, at the cost of running your own server.",
        "applicationCategory": "DeveloperApplication",
        "url": "https://gtmstacker.com/registry/tool/kestra/",
        "datePublished": "2026-10-31T00:00:00Z",
        "dateModified": "2026-10-31T00:00:00Z",
        "isPartOf": {
          "@id": "https://gtmstacker.com/#website"
        },
        "softwareVersion": "2.0.7",
        "softwareHelp": "https://kestra.io",
        "license": "https://spdx.org/licenses/Apache-2.0.html",
        "codeRepository": "https://github.com/kestra-io/kestra",
        "keywords": "workflow-automation, integration-orchestration, ai-infrastructure, orchestration, yaml, event-driven, zapier-alternative, self-hosted, open-source",
        "author": {
          "@type": "Organization",
          "name": "kestra-io",
          "url": "https://github.com/kestra-io",
          "sameAs": [
            "https://github.com/kestra-io/kestra",
            "https://kestra.io"
          ]
        },
        "offers": {
          "@type": "Offer",
          "price": 0,
          "priceCurrency": "USD"
        },
        "isSimilarTo": [
          {
            "@type": "SoftwareApplication",
            "name": "Apache Airflow",
            "url": "https://gtmstacker.com/registry/tool/apache-airflow/",
            "applicationCategory": "DeveloperApplication",
            "offers": {
              "@type": "Offer",
              "price": 0,
              "priceCurrency": "USD"
            }
          },
          {
            "@type": "SoftwareApplication",
            "name": "Temporal",
            "url": "https://gtmstacker.com/registry/tool/temporal/",
            "applicationCategory": "DeveloperApplication",
            "offers": {
              "@type": "Offer",
              "price": 0,
              "priceCurrency": "USD"
            }
          },
          {
            "@type": "SoftwareApplication",
            "name": "Activepieces",
            "url": "https://gtmstacker.com/registry/tool/activepieces/",
            "applicationCategory": "DeveloperApplication",
            "offers": {
              "@type": "Offer",
              "price": 0,
              "priceCurrency": "USD"
            }
          }
        ]
      },
      {
        "@type": "BreadcrumbList",
        "@id": "https://gtmstacker.com/registry/tool/kestra/#breadcrumb",
        "itemListElement": [
          {
            "@type": "ListItem",
            "position": 1,
            "name": "GTM Stacker Registry",
            "item": "https://gtmstacker.com/registry/"
          },
          {
            "@type": "ListItem",
            "position": 2,
            "name": "Workflow Automation",
            "item": "https://gtmstacker.com/registry/category/workflow-automation/"
          },
          {
            "@type": "ListItem",
            "position": 3,
            "name": "Kestra (open-source, declarative workflow orchestration)",
            "item": "https://gtmstacker.com/registry/tool/kestra/"
          }
        ]
      }
    ]
  },
  "tool": {
    "name": "io.github.kestra-io/kestra",
    "repository": {
      "url": "https://github.com/kestra-io/kestra",
      "source": "github"
    },
    "homepage": "https://kestra.io",
    "version": "2.0.7"
  }
}
