Debuly
Windmill logo

Windmill

Open-source, self-hostable platform for building internal tools, workflows and data pipelines as code.

Freemium

What is Windmill?

Windmill is a code-first platform where engineering and data teams write scripts, chain them into workflows, wrap them in internal apps and schedule them as pipelines, all in one place. You can work in the web editor or locally and sync through Git, with many languages supported, REST and GraphQL calls, approval steps, triggers from sources such as Postgres, Kafka and email, and a run history that shows why a job failed. The free Community Edition is open source with unlimited executions, three workspaces and up to 50 users, and you can deploy it on Docker, Kubernetes or Fargate in minutes. Windmill Cloud is the hosted option, and the Enterprise Edition adds audit logs, SAML with SCIM, an S3-backed dependency cache, an SLA and a commercial license. Enterprise pricing is usage-based, counting builders at $20 per month, non-builders at $10 per month and workers by memory, with a Pro tier for small companies and a nonprofit discount.

Use cases

  • Build internal apps on top of scripts
  • Run workflows and scheduled jobs
  • Orchestrate data pipelines
  • Trigger scripts from Kafka, Postgres or email events
  • Add approval steps to automated flows
  • Debug failed runs from the run history
  • Sync workspaces with a Git repository

Who it's for

  • Software engineers
  • Platform teams
  • Data engineers
  • DevOps teams

Why use Windmill

  • One platform covers workflows, internal apps and pipelines instead of three separate tools.
  • Unlimited executions on the free self-hosted edition keep run volume from driving cost.
  • Code-first design with Git sync and review gives engineers control over how automation is deployed.
  • Seat pricing counts non-builders at half the price of builders, so wide internal use stays affordable.
  • Self-hosting keeps scripts, secrets and data on infrastructure you control.

Windmill features

  • Scripts, flows, apps and pipelines in one platform
  • Code-first development with Git sync
  • Triggers for Postgres, WebSocket, Kafka, NATS, SQS, GCP and email
  • Approval steps with forms and prompts
  • Public apps and guest app users via identity-provider sign-in
  • Groups, folders and granular permissions
  • SSO, with SAML and SCIM on Enterprise
  • Audit logs and queue metrics on Enterprise
  • External secret backends such as HashiCorp Vault and AWS Secrets Manager
  • Worker groups, concurrency limits and autoscaling when self-hosted
  • Workspace object storage for S3, Azure Blob or GCS

Windmill integrations

  • PostgreSQL
  • Kafka
  • NATS
  • AWS SQS
  • GitHub
  • GitLab
  • HashiCorp Vault
  • AWS Secrets Manager
  • Okta
  • Slack

How to get started with Windmill

  1. Start with Windmill Cloud, or self-host the open-source edition with Docker or Kubernetes.
  2. Write scripts in the web editor or locally and sync them to a Git repository.
  3. Chain scripts into flows, add triggers and schedules, and build an app on top if people need a UI.
  4. Set permissions with groups and folders, and review changes before deploying to production.
  5. Watch runs in the history, and move to Enterprise for audit logs, SAML and a commercial license when needed.

Windmill limitations

  • Community Edition caps at 3 workspaces, 50 users and 4 groups
  • Community support is on Discord, with 24/7 priority support only on Enterprise
  • Audit logs are not available on the Pro plan
  • Pro targets individuals and companies under 10 employees and $250k in revenue
  • Self-hosting means you run and update the infrastructure yourself

Windmill pricing

Yes, Windmill has a free plan.

Windmill plans

  • Free and Open-source

    $0/month

    • Unlimited executions
    • 3 workspaces
    • Up to 50 users
    • Self-host on Docker or Kubernetes
    • Community support on Discord
  • Pro

    Price on vendor site

    • Main Enterprise features
    • Max 10 users with SSO
    • For individuals and companies under 10 employees
    • No audit logs
  • Enterprise

    From $120/month

    per seat and compute; $20 per builder and $10 per non-builder per month

    • Audit logs
    • SAML with SCIM and group sync
    • S3-backed dependency cache
    • Commercial license
    • 24/7 support with 3h response SLA

Plans as listed on the official pricing page on . Prices can change and may vary by country or exclude tax. Check the official pricing page.

Windmill alternatives

The main Windmill alternatives listed on Debuly are n8n, Pipedream, Zapier, Metaflow, Inferable and Hatchet. The table compares pricing and platforms; order is A–Z.

Windmill compared with its alternatives
ToolPricingStarting pricePlatforms
WindmillFreemium—Web, Self-hosted, Docker, Kubernetes
HatchetFreemium—Web, API, Self-hosted
InferableFreemium$10/moWeb, API, Self-hosted
MetaflowOpen source—Self-hosted, AWS, Azure, Google Cloud
n8nFreemium€20/moWeb, API, CLI, Self-hosted
PipedreamFreemium$99/moWeb, API, SDK
ZapierFreemium$19.99/moWeb, SDK, MCP
  1. Hatchet

    Task and workflow orchestration engine for background jobs and AI agents, with durable execution and pay-as-you-go cloud pricing.

  2. Inferable

    Durable workflow runtime for AI agents, with structured LLM output and workflows that run on your own compute.

  3. Metaflow

    Open-source Python library for building ML, AI and data science workflows locally and running them at scale in your cloud.

  4. n8n

    Workflow automation platform with a visual builder, code steps and AI agents, available as n8n Cloud or self-hosted.

  5. Pipedream

    Integration layer for AI agents and apps, with managed auth for 3,000+ APIs, prebuilt tools, triggers and MCP servers via Pipedream Connect.

  6. Zapier

    No-code automation platform that links 9,000+ apps through multi-step Zaps, AI agents, tables, forms and an MCP server.

Windmill FAQ

How much does Windmill cost?

The Community Edition starts from $0 per month with unlimited executions. Enterprise is listed from $120 per month and is priced by seats and compute: $20 per builder per month, $10 per non-builder per month, and $50 per month for a 2 GB worker.

Is there a free plan for Windmill?

Yes. The Free and Open-source edition has unlimited executions, 3 workspaces, up to 50 users, 10 GiB of workspace object storage and community support on Discord.

What plans does Windmill have?

Free and open-source Community, a Pro plan with the main Enterprise features for individuals and companies under 10 employees and $250k revenue, and Enterprise. Non-profits and universities get Enterprise at a 40% discount.

Is Windmill open source?

Yes. Windmill is free and open source when self-hosted, with unlimited executions. Enterprise features run from a separate windmill-ee image with a license key.

Does Windmill have integrations and triggers?

It supports Postgres, WebSocket, Kafka, NATS, SQS, GCP and Azure Event Grid triggers, email triggers, SSO with providers such as Google, Microsoft, Okta, GitHub and GitLab, and S3, Azure Blob or GCS storage.

What are alternatives to Windmill?

Alternatives include n8n, Retool, Temporal, Apache Airflow, Prefect, Zapier and Pipedream.

Sources & verification

Facts on this page come from the official sources below, each with the date we read it. Written by Debuly; the vendor did not review this page.

SourceTypeAccessed
windmill.dev/official
windmill.dev/pricingpricing
windmill.dev/docs/enterprise/plans_detailspricing
windmill.dev/changelog/new-pricingpricing
windmill.dev/docs/enterprise/onboardingdocs

Image credits

  • Logo: from windmill.dev · fetched · Vendor trademark, used only to identify the product; removed on request
  • Cover: none collected yet, so a generated tile is shown.

Spot an error? Report an issue with this listing. We also remove a logo or image on the owner's request.