We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money
The bottom line
Strong code-first automation, but check the full seat and worker bill before upgrading.
Windmill brings scripts, workflows, apps, data pipelines and AI agents into one code-first platform. The listed features include visual or code-built workflows, Git-based deployment controls and run observability. The free and open-source tier includes unlimited executions, but is capped at 3 workspaces, 50 users and 10 GiB of object storage.
Enterprise starts at $120/month, while Pro and Teams pricing is not published on the vendor's site. Builder, user and worker charges can add to the bill. The Reddit threads we read offer no relevant feedback about Windmill’s automation software, so user sentiment is unproven.
Good fit if
- Teams comfortable working in code
- Self-hosters evaluating automation platforms
- Teams needing Git-based deployment controls
Skip it if
- Buyers needing clear paid-plan pricing
- No-code teams seeking a visual-only tool
- Teams needing published standard support terms

ScoresHow it rates
What works
- Free and open-source tier includes unlimited executions
- Supports scripts in 20+ languages
- Workflows can be built visually or in code
- Offers cloud hosting or self-hosting
- Enterprise lists audit logs and SAML
What doesn't
- Pro and Teams prices are not published
- Free tier caps workspaces, users and storage
- Builders cost $20/month each
- Workers cost $50 per worker in the listed configuration
- Standard support terms are not specified
01What Windmill actually does
Windmill is an open-source, code-first platform for building and running scripts, workflows, apps, data pipelines and AI agents. You can use its cloud service or self-host it, with Git-based collaboration and deployment controls. The pitch is to keep custom code and operational automation in one place rather than assemble them from separate tools.
Scripts written in 20+ languages can become API endpoints and forms. Workflows can be built visually or in Python and TypeScript, with retries, approvals and parallel branches. Windmill also supports custom React or Svelte apps backed by scripts and workflows, plus agents that run on 12 providers or on a model behind an OpenAI-compatible endpoint.
For deployment, the product description lists review, staging-to-production promotion and rollback. Run details include inputs, results, logs, traces, metrics and audit records. That makes Windmill a better fit for teams comfortable owning code and execution infrastructure than for buyers looking for a no-code automation tool.
02Where Windmill is strong
Windmill’s main advantage is that it connects code, workflow orchestration and internal app-building without limiting scripts to one language. Teams can turn existing scripts into APIs and forms, then arrange them into workflows with retries, approvals and parallel branches. The editor supports visual workflows as well as Python and TypeScript, so a team can choose between a diagram and code for the same general job.
Its deployment controls are useful for teams that need changes reviewed before they reach production. The product description lists Git-based collaboration, staging-to-production deployment and rollback. Run observability covers inputs, results, logs, traces, metrics and audit records, giving operators more to inspect when a run fails than a simple success-or-failure status.
The free and open-source plan is a practical way to evaluate or self-host the platform: the pricing page lists unlimited executions, three workspaces, a maximum of 50 users and 10 GiB of object storage at $0 per month. It also includes 100 guest users per 30 days. For teams willing to operate the stack themselves, those published limits make the starting cost clear.
03Where it falls short
The biggest pricing problem is that the bill above the free tier is hard to estimate from the published details. The pricing page lists Enterprise starting at $120 per month, but does not publish prices for Pro or Nonprofit, and annual billing is offered without an annual price or equivalent shown. Teams is billed on actual usage, but the published pricing details do not give a rate.
Seat and worker charges can add up: builders are listed at $20 per month each, non-builders and external JWT users at $10 each, and workers at $50 per worker per month in the listed configuration. Eight native subworkers are listed at $50 per month in that configuration. The first 100 guests per 30 days are free; above that, four guests count as one seat. Check which categories apply to your setup before comparing Windmill with a fixed-price alternative.
The free plan’s 50-user maximum and three-workspace limit may also constrain a growing team. Enterprise adds audit logs, SAML with group synchronization, a distributed dependency cache backed by S3, and 24/7 priority support with a three-hour response. The pricing page lists a one-month free trial, but does not publish the missing plan prices.
04Windmill pricing: what you'll actually pay
Windmill’s Free and Open-source plan is $0/month. It includes unlimited executions, 3 workspaces, up to 50 users, 100 guest users per 30 days and 10 GiB of object storage. The pricing page lists Enterprise from $120/month, so the gap from free is substantial—but Pro, Nonprofit and Teams prices are not published on the vendor's site. Don’t treat $120 as a full team quote: add-ons include Builders at $20/month each, non-builders and external JWT users at $10/month each, and workers at $50 per worker/month in the listed configuration. Eight native subworkers are listed at $50/month in that configuration. The first 100 guests per 30 days are free; above that, every 4 guests count as 1 seat. A one-month free trial is offered. Monthly and annual billing are available, but annual prices or savings are not published. Price the seats and worker setup before upgrading.
05Switching to (or from) Windmill
Windmill is a better fit for teams willing to work in code than for buyers looking to move a no-code automation setup unchanged. The product supports scripts in 20+ languages, workflows built visually or in Python and TypeScript, and custom React or Svelte apps. That gives technical teams several ways to rebuild existing automation, but the published material does not quantify migration effort or document a data-export process. Check how your scripts, workflow definitions and run records can be exported before you commit; run inputs, results, logs, traces, metrics and audit records are inspectable, but export options are not specified here. Git-based review, staging, production deployment and rollback may suit teams already using Git workflows. Self-hosting is an option, but it does not by itself establish portability. The published published material includes no Reddit posts, so we can’t attribute common reasons for leaving to Reddit users.
From the threadsWhat users say
The Reddit threads we read do not provide direct feedback on Windmill.dev. They mostly discuss unrelated windmills; one complaint concerns a Windmill-branded air conditioner, so it is not evidence about the software.
First one, and it’s not even close in my mind
Nothing you can build in your backyard will ever beat the price
There is no support to be had
Modern turbines are more efficient and better at it's job
Questions people ask
What is Windmill?
Windmill is an open-source, code-first platform for building and running scripts, workflows, apps, data pipelines, and AI agents. The published product information lists a cloud service and self-hosting, plus Git-based collaboration and deployment controls.
Can we self-host Windmill, or do we need its cloud service?
The published product information says Windmill offers both a cloud service and self-hosting. Its Free and Open-source plan is listed for teams evaluating or self-hosting Windmill; the published pricing details do not specify whether cloud hosting has different limits or costs.
What can we build with Windmill?
Windmill can turn scripts in more than 20 languages into API endpoints and forms. Its workflow editor supports visual or Python and TypeScript DAGs, retries, approvals, and parallel branches. The listed features also include custom React or Svelte apps, AI agents, Git-based deployments, and run logs, traces, metrics, and audit records.
How much does Windmill cost?
The listed Free and Open-source plan costs $0 per month. Enterprise starts at $120 per month. The published pricing details do not publish prices for Pro, Nonprofit, or Teams, or annual equivalents. Listed add-ons include builders at $20 per month each, non-builders and external JWT users at $10 each, and workers at $50 per worker in the listed configuration.
What are the free-plan limits, and is there a trial?
The Free and Open-source plan lists unlimited executions, 3 workspaces, a maximum of 50 users, 100 guest users per 30 days, and 10 GiB of object storage. The pricing information also lists a one-month free trial, but does not specify its eligibility or terms. Guests above the first 100 per 30 days count as 1 seat for every 4 guests.
Sources
- Windmill homepage
- Windmill pricing page
- Reddit: Out of curiosity, which Windmill shot is more Iconic/Nostalgic in your opinion?
- Reddit: Why doesn't everyone set up a cheap windmill attached to an alternator connected to a few batteries for house use?
- Reddit: Avoid Windmill
- Reddit: Eli5 windmills instead of turbines
