Automation tools often sideline developers, resulting in fragmented systems. Kestra is an open-source orchestration platform that bridges the gap with low-code UI, full-code API, Git sync, 600+ plugins, and remote execution—run tasks anywhere, in any language.
👋🏻 Hi Product Hunt makers,
I’m Emmanuel, CEO at Kestra—an open-source Orchestration platform to automate everything, everywhere, all at once! Today, we’re excited to introduce Kestra here for the first time!
❓💡 Why Kestra?
Most tools for automation either cater to non-technical users or lock developers into rigid ecosystems. At Kestra, we believe developers deserve a platform that doesn’t sacrifice flexibility for simplicity. We’ve built Kestra to bridge the gap, empowering all teams to orchestrate, automate, and work together.
⭐🤔 What Makes Kestra Special?
Declarative meets business logic: Define your workflows and scheduling in YAML and bring your business logic in any programming language (Python, Java, R, Ruby, ...)
Everything as code & from the UI: Low-Code, Full-Code, No-Code, start simple, scale complexity, you choose your path.
Remote execution anywhere: Run your tasks anywhere in local, on-premises, or in the cloud. Kestra’s remote execution capabilities ensure your workflows are scalable, portable, and not tied to a specific environment.
Designed for developers to work together: Kestra unifies teams. From data engineers managing pipelines to platform engineers optimizing infrastructure and even non-technical teams building automation workflows, Kestra fosters collaboration across your organization.
🛠️⚙️ Built to Automate and Orchestrate Everything
Data Pipelines: Orchestrate ETL workflows, pulling data from multiple sources, transforming it, and delivering data to your business intelligence tools.
Machine Learning Automation: Train, evaluate, and deploy models, integrating with your favorite ML tools and infrastructure.
DevOps Orchestration: Manage infrastructure-as-code, CI/CD pipelines, and monitoring in one centralized platform.
Event-Drive Processes: Automate processes triggered by real-time events, whether from APIs, file uploads, or message queues.
Multi-Cloud Operations: Manage workflows across AWS, GCP, Azure, or your private infrastructure without vendor lock-in.
❤️👩💻 Why Developers Love Kestra?
Here's what makes our community excited:
Community-Driven: Open source forever, with a growing ecosystem.
Proven at Scale: Orchestrating 20M+ workflows per month—and counting!
💬🙌 We’d love your feedback and support!
Let us know what you think in the comments below—we value your feedback!
Check out Kestra and give us a ⭐ on GitHub: https://github.com/kestra-io/kestra
Let’s build something great together!
Thank you everyone 🙏
Hi @ldehon! Business requirements in the form that they would come from a client or an exec (free text) rather than formalizing them in Yaml.
(Great work btw!)
@jalcantara Additional SDKs are definitely on the roadmap! Overall, you don't need to make any changes to your business logic code to bring it to Kestra — just point Kestra to your code and we'll run it for you at the right time, at scale, make sure it's retried when needed, has the right concurrency, timeouts, infrastructure dependencies, permissions, etc. Does it answer your question, or did you mean AI by unstructured requirements?
I think I refer to a separate possible feature set, @ldehon. Where the user of Kestra becomes an exec or PM rather than engineering. Everything else sounds great though
This looks like an incredibly useful tool for automating countless mundane tasks. I especially love how you emphasize that people shouldn’t have to choose between systems designed exclusively for non-technical users and developer lock-in tools. The conceptual framework reminds me of how Flutterflow approached abstraction—starting with components developers are already familiar with, then building UI on top of that. It really feels like you’re bringing the best of both worlds into automation!
Congratulations on the launch! As a developer, I think I need this in my toolkit, I’ll give it a try sometimes later today and share my feedback with you!
@tonyabracadabra Thanks for your thoughtful analysis of Kestra! Many of our users do exactly what you mentioned—creating their own abstractions on top of Kestra to make it even more accessible for business users. Being API-first opens up endless possibilities, both for developers and as a central orchestration tool within an architecture. We’d love to hear your feedback once you give it a try!
Super handy tool to automate - love that the flows just work the same regardless of what system they are running on, and super easy to install and get started.
Kestra
Kestra
Kestra
Muku.ai
Kestra
Muku.ai