Windmill logo
AI Workflow FREEMIUM from $120/mo

Windmill

Windmill is an open-source, code-first orchestration platform for internal software.

A single script in TypeScript, Python, Go, Bash or 20+ other languages becomes an API, a triggerable job and an auto-generated form. Scripts combine into workflows, internal apps, data pipelines, AI agents and scheduled…

Windmill screenshot

Windmill is an open-source, code-first orchestration platform for internal software. A single script in TypeScript, Python, Go, Bash or 20+ other languages becomes an API, a triggerable job and an auto-generated form. Scripts combine into workflows, internal apps, data pipelines, AI agents and scheduled tasks, all versioned in Git and run by a fast job orchestrator. The free Community Edition has unlimited executions and can be self-hosted in minutes, while Enterprise starts at $120 per month with audit logs, SAML and priority support.

Windmill is for engineers and data teams who want the flexibility of code with the governance of a managed platform. Platform and DevOps teams manage infrastructure as code with worker groups on Kubernetes or Docker, while operators who only run scripts and apps pay half the developer seat price. Over 4,000 organizations use it, including 300+ enterprise customers in regulated industries that need air-gapped support, role-based access, SSO and secret management. Startups appreciate the open-source license, which avoids lock-in and runs on a single server.

Typical projects include ETL jobs such as syncing Stripe invoices into PostgreSQL, rotating IAM keys, and building billing dashboards with the app builder. Support and sales teams create internal tools that wrap scripts in forms, and engineers schedule recurring tasks with alerts to Slack, email or Teams on failure. Data teams orchestrate pipelines against Snowflake or Kafka using the built-in integrations. Developers can write locally with the CLI, push changes with wmill sync, and rely on logs and audit trails to debug executions. Teams can also scale from a single VPS to large Kubernetes clusters.

Windmill alternatives

See all →

Frequently asked

6 questions
What does Windmill do?
It turns scripts into APIs, jobs and forms, and chains them into workflows, internal apps, data pipelines and scheduled tasks. Everything can live in Git.
Who is Windmill meant for?
Engineers, data teams and DevOps groups that build internal software. Operators can run scripts and apps without editing them.
What is an example Windmill workflow?
A common one syncs Stripe invoices into PostgreSQL using a fetch step in TypeScript and a transform step in Python. It runs on a schedule with failure alerts to Slack or email.
How much does Windmill cost?
The Community Edition is free and open source with unlimited executions. Enterprise starts at $120 per month, with developer seats at $20 per month and operators at $10 per month.
What limits does the free Windmill edition have?
Up to 10 users with SSO are covered on Community, which relies on support through Discord. Audit logs, SAML and SLA-backed support belong to Enterprise.
How do I run Windmill myself?
Self-hosting works with Docker, Kubernetes or Fargate and takes about three minutes. A cloud version and a CLI installed through npm are also available.

Reviews (0)

Write review

No reviews yet. Be the first to share your experience.