Windmill alternatives and comparisons
Teams usually find Windmill while evaluating something else. Each page below is a side-by-side read of what both platforms do, where the other one wins, and which features sit behind a paid tier on either side.
Workflow orchestration and data engines
Engines that run DAGs of tasks on a schedule or on an event, with retries, state and run history.

Windmill vs Airflow
Windmill is a multi-language, scripts-first alternative to Apache Airflow for workflow orchestration, with internal apps, AI agents and whole-workspace Git sync on the same runtime.
Windmill vs Camunda
Windmill is a code-first alternative to Camunda for workflow orchestration, with scripts, flows, approval steps and internal apps on one runtime, an AGPLv3 core that is free to self-host in production, and public pricing.
Windmill vs Dagster
Windmill is a code-first alternative to Dagster for data orchestration and internal software: DuckDB + DuckLake pipelines with asset lineage, partitions and backfill, plus scripts, flows, apps and AI agents on one runtime.
Windmill vs dbt
How does Windmill compare to dbt? Windmill runs unmodified dbt projects as scripts on your own workers, with scheduling, triggers and lineage around them, so the real comparison is with dbt Cloud and with running dbt on Airflow.
Windmill vs Kestra
Windmill is a code-first alternative to Kestra for workflow orchestration, with automated dependency handling, faster execution, a visual flow editor, and a full internal app builder.
Windmill vs Prefect
Windmill is a multi-language, scripts-first alternative to Prefect for workflow orchestration, with internal apps, AI agents, and whole-workspace Git sync on the same runtime.

Windmill vs Temporal
Windmill is a multi-language alternative to Temporal for durable workflow execution, with a simpler architecture and a wider runtime for scripts, internal apps, AI agents and data pipelines on the same platform.
Workflow automation and iPaaS
Builders that connect SaaS apps with a node per integration, usually on a hosted runtime.
Windmill vs Make
Windmill is a code-first, open-source and self-hostable Make.com alternative, with real TypeScript, Python, Go and Bash runtimes, execution-based pricing instead of credits, and scripts, flows, apps and AI agents on one platform.
Windmill vs n8n
Windmill is a code-first alternative to n8n for workflow automation, internal apps, data pipelines and AI agents, with full local dev, Git sync and real Python and TypeScript runtimes.
Windmill vs Pipedream
Windmill is an open-source, self-hostable alternative to Pipedream Workflows, which shuts down on March 31, 2027: code steps in TypeScript, Python, Go and Bash, triggers, schedules and a migration path for existing workflows.
Windmill vs Power Automate
Windmill is a code-first, self-hostable alternative to Microsoft Power Automate for workflows, scheduled jobs, internal apps and AI agents, with native Windows workers and PowerShell as a first-class language.
Windmill vs Workato
Windmill is a code-first, open-source alternative to Workato for automation and internal software, with real Python, TypeScript, Go and Bash runtimes, whole-workspace Git sync, self-hosting and public pricing.
Windmill vs Zapier
Windmill is a code-first, open-source and self-hostable alternative to Zapier, with real TypeScript, Python, Go and Bash runtimes, no per-task billing, and scripts, flows, apps and AI agents on one platform.
Internal tools and app builders
Platforms for internal UIs, admin panels and AI-generated apps on top of your databases and APIs.
Windmill vs Lovable
Windmill is a self-hostable, code-first alternative to Lovable for internal software: business teams build with AI, engineers review and promote what ships, on your own infrastructure.
Windmill vs Replit
Windmill is a self-hostable, code-first alternative to Replit for internal software: business teams build with AI, engineers review and promote what ships, on your own infrastructure.

Windmill vs Retool
Windmill is an open-source alternative to Retool for building internal software: scripts, workflows, data pipelines, AI agents and internal apps on a single code-first runtime, with free self-hosting and whole-workspace Git sync.

Windmill vs Superblocks
Windmill is a fully self-hostable alternative to Superblocks: business teams build with AI under engineering review, on one runtime that also runs workflows and data pipelines.
Security automation
Runbook automation for security teams: alert triage, enrichment and incident response.
Infrastructure and IT automation
Provisioning, self-service catalogs and operational runbooks across servers, clouds and hypervisors.
Windmill vs Ansible Automation Platform
Windmill runs Ansible playbooks as native scripts and replaces the controller layer around them: scheduling, RBAC, credentials, approvals, forms and API, plus scripts in other languages, flows, apps and AI agents.
Windmill vs Itential
Windmill is a code-first alternative to Itential for network and infrastructure orchestration: scripts in 20+ languages with Ansible native, flows with approvals, network integrations on the Hub, and apps and AI agents on the same runtime.
Windmill vs Rundeck
Windmill is a code-first alternative to Rundeck for runbook automation and operational tooling: runbooks as real scripts in Bash, PowerShell, Python, TypeScript and Ansible, flows with approval steps, auto-generated operator forms, and public pricing.
Windmill vs VMware vRA
Move the VCF Automation / Aria Automation / vRealize Orchestrator workflow engine to Windmill while vSphere, Terraform, Ansible and ServiceNow stay in place.
For execution overhead we publish reproducible benchmarks against other engines, and a broader survey of the space in alternatives to Windmill.
Build your internal platform on Windmill
Scripts, flows, apps, and infrastructure in one place.