The best Luigi alternatives
The rest of Best Workflow Orchestration Software, in this site's order: each with what it costs, where it runs and its record score.
Windmill suits teams building internal tools and workflows, from developers who want to script in several languages to teams using low-code builders.
Flyte suits developers and teams building AI workflows for training, serving or agents.
Inngest suits developers building event-driven workflows, background jobs, or agents who need durable execution and traces.
Workflow Engine suits .NET developers embedding process workflows in an application and organizations able to self-host on premises or in their own…
Kestra may suit teams coordinating workflows across different languages and external tools.
Workflows suits teams coordinating Google Cloud services, APIs, batch jobs, or business and IT processes.
It suits teams building AI agents, human-in-the-loop workflows, order fulfillment, durable ledgers, CI/CD, and other long-running processes.
ActiveBatch suits IT and business teams coordinating scheduled or event-triggered processes across on-premises and cloud environments.
It suits teams building and operating self-hosted data workflows through visual tools or code.
Dagster suits teams building and operating data pipelines that need asset lineage, quality checks, and execution visibility.
Argo Workflows suits teams orchestrating container-based pipelines, batch jobs, infrastructure automation, or CI/CD on Kubernetes.
It suits developers building self-hosted Java workflow services that need BPMN processes, human tasks, rules, and durable execution.
Airflow may suit teams that define scheduled batch workflows in Python and want a web interface for scheduling and monitoring.
It suits people who need to model and document business processes with BPMN, including teams that want simulation and what-if scenarios.
Prefect suits developers and teams orchestrating data, machine learning, or agent workflows in Python.
It suits teams running scheduled, dependency-based batch workflows that need web tracking, APIs, alerts, and self-hosted deployment.
It suits developers building long-running workflows or AI agents in TypeScript, JavaScript, Node.js, Bun, or Python.
Hatchet is aimed at developers building AI agents, durable workflows, or background tasks.