{"data":{"slug":"kestra-io-kestra","name":"kestra","tagline":"Event Driven Orchestration & Scheduling Platform for Mission Critical Applications","github_url":"https://github.com/kestra-io/kestra","owner":"kestra-io","repo":"kestra","owner_avatar_url":"https://avatars.githubusercontent.com/u/59033362?v=4","primary_language":"Java","stars":27853,"forks":2922,"topics":["ai-agents","automation","control-plane","data-engineering","data-orchestration","data-orchestrator","devops","etl","hacktoberfest","high-availability","infra-automation","infra-ops","infrastructure-as-code","java","low-code","orchestration","pipeline","pipeline-as-code","scheduler","workflow"],"archived":false,"github_pushed_at":"2026-08-19T17:37:56+00:00","maintenance_label":"Very active","stars_delta_30d":455,"url":"https://www.graphcanon.com/tools/kestra-io-kestra","markdown_url":"https://www.graphcanon.com/tools/kestra-io-kestra.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/kestra-io-kestra","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=kestra-io-kestra","description":"Event Driven Orchestration & Scheduling Platform for Mission Critical Applications","homepage_url":"https://go.kestra.io/home","license":"Apache-2.0","open_issues":549,"watchers":184,"ai_summary":"Kestra is an orchestration and scheduling platform written in Java that supports infrastructure as code, event-driven architectures, and mission-critical application automation. It integrates with CI/CD pipelines and allows users to manage resources using the Terraform provider.","readme_excerpt":"### Launch on Google Cloud (Terraform deployment)\n\nDeploy Kestra on Google Cloud Infrastructure Manager using [our Terraform module](https://github.com/kestra-io/deployment-templates/tree/main/gcp/terraform/infrastructure-manager/vm-sql-gcs).\n\n---\n\n### Infrastructure as Code\n\n- **Version Control:** store your flows in Git repositories.\n- **CI/CD Integration:** automate deployment of flows using CI/CD pipelines.\n- **Terraform Provider:** manage Kestra resources with the [official Terraform provider](https://kestra.io/docs/terraform/).\n\n---\n\n---\n\n## 📄 License\n\nKestra is licensed under the Apache 2.0 License © [Kestra Technologies](https://kestra.io).\n\n---","github_created_at":"2019-08-24T13:56:15+00:00","created_at":"2026-07-07T17:40:20.296987+00:00","updated_at":"2026-08-19T18:02:19.256059+00:00","categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"ai-agents","name":"ai-agents"},{"slug":"automation","name":"automation"},{"slug":"control-plane","name":"control-plane"},{"slug":"data-engineering","name":"data-engineering"},{"slug":"data-orchestration","name":"data-orchestration"},{"slug":"devops","name":"devops"},{"slug":"etl","name":"etl"},{"slug":"infra-automation","name":"infra-automation"}],"trust":{"provenance":{"is_fork":false,"github_id":204164353,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-08-19T18:02:18.416Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":30,"days_since_push":0,"last_release_at":"2026-08-18T14:55:09Z","stars_delta_30d":455,"open_issues_delta_30d":-5},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T11:16:29.929Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-08-19T18:02:18.907Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-08-19T18:02:18.907Z","managed_saas":false},"languages":{"value":["java"],"source":"github.language","observed_at":"2026-08-19T18:02:18.907Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-08-19T18:02:18.907Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-08-19T18:02:18.907Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":{"notes":["Requires Docker to deploy using the provided Terraform module on Google Cloud.","Strongly recommended for use in Java-based environments due to its native support."],"min_ram_gb":2,"requires_docker":true},"constraints":{"min_ram_gb":2,"requires_docker":true},"when_to_use":["When you are working on mission-critical applications and need a platform that supports both infrastructure as code (IaC) and event-driven architecture.","In scenarios where your team prefers to use Java for orchestration tasks, leveraging the Terraform provider included with Kestra can streamline resource management.","If high availability is paramount in your application's design, Kestra offers a control plane that helps maintain uptime while managing automated workflows and pipelines."],"when_not_to_use":["In environments where infrastructure as code (IaC) or event-driven architecture do not align with the project requirements, as these represent core functionalities of Kestra.","For teams deeply invested in languages other than Java or looking to avoid it due to existing tech stacks and expertise.","If a lightweight solution is required, given that Kestra's robust infrastructure support and event-driven capabilities might introduce unnecessary complexity."],"source":"enrich:decision_facts","observed_at":"2026-07-11T13:25:53.686Z"},"constraint_facets":{"min_ram_gb":2,"requires_docker":true},"decision_summary":[{"label":"Requirements","value":"Min 2 GB RAM; Requires Docker; Requires Docker to deploy using the provided Terraform module on Google Cloud.; Strongly recommended for use in Java-based environments due to its native support."},{"label":"Adopt for","value":"Developed in Java, Kestra offers robust orchestration and scheduling services for mission-critical applications with support for infrastructure as code, event-driven architectures, and tight CI/CD integration."}]}}