Windmill logo

Windmill

by Windmill

Open Source Self-Hostable Cloud Free Tier open-source API Available
Developer-FriendlyData PipelineIT Operations

Build internal tools, workflows, and scripts with a visual flow builder and auto-generated UIs Windmill is an open-source developer platform that enables users to build internal tools, workflows, and scripts using Python, TypeScript, Go, Bash, SQL, and GraphQL. It features a visual flow builder, auto-generated UIs, built-in scheduling, and support for secret management and approval flows.

Performance Scores

8.2

5 rankings evaluated

Score range: 7.2 – 8.8

Key Facts

General

General facts about Windmill
AttributeValueAs ofSource
Script LanguagesPython, TypeScript, Go, Bash, SQL, GraphQLFeb 2026Research
Built-in SchedulerSupports scheduling and triggers for workflowsFeb 2026Research
Git SyncIntegrates with Git for version controlFeb 2026Research
Secret ManagementSecurely manages secrets and credentialsFeb 2026Research
Worker GroupsScalable worker groups for job processingFeb 2026Research

Core Features

Core Features facts about Windmill
AttributeValueAs ofSource
Visual Flow BuilderBuild complex workflows visuallyFeb 2026Research
Approval FlowsSupports human-in-the-loop and approval workflowsFeb 2026Research

Limits & Quotas

Limits & Quotas facts about Windmill
AttributeValueAs ofSource
Auto-Generated UIsGenerates UIs for scripts automaticallyFeb 2026Research

Strengths

  • Multi-language support
  • Native scheduling and orchestration
  • Self-hostable with scaling
  • Built-in approval flows
  • Six language support (TS Python Go Bash SQL GraphQL)
  • Workflow-as-code with clean Git export
  • Built-in scheduling and approval flows
  • Multi-language support (TS/Python/Go/Bash/SQL)
  • Auto-generated UIs from scripts
  • Built in Rust (fast)
  • Kubernetes-native
  • Strong developer experience
  • AGPLv3 license
  • Free self-hosting with unlimited usage
  • Multi-language support (TS Python Go SQL)
  • Built-in scheduling and orchestration
  • Clean workflow-as-code export
  • Multi-language (TS, Python, Go, SQL)
  • Auto-generated UI
  • Self-hostable
  • Approval flows

Limitations

  • Steeper learning curve
  • Smaller community than alternatives
  • Requires coding knowledge
  • Smaller community than n8n or Pipedream
  • Purely code-focused — no visual builder for non-devs
  • Documentation still maturing
  • Steeper learning curve for non-developers
  • Smaller community than n8n
  • Fewer pre-built integrations
  • Code-first can be a barrier
  • Small community
  • Documentation gaps
  • Limited enterprise features
  • Newer project

Based on evaluations in 5 rankings: Best ETL & Data Pipeline Tools 2026, Best Automation Tools for Developers and Engineering Teams in 2026, Best Open Source Automation Platforms 2026, Best Automation Tools by Price-Performance Value in 2026, Best Process Orchestration Platforms 2026

Pricing Plans

View official pricing →

Community

Free

Self-hosted, free and open-source

  • Unlimited scripts, flows, and apps
  • All language support (TypeScript, Python, Go, Bash, SQL)
  • Self-hosted on your infrastructure
  • Scheduling and webhooks
  • Community support via Discord
  • !Self-hosted only
  • !Community support only
Get started →
As of Jan 2026 · Source
Most Popular

Team

$10.00/mo

Per user per month, 10 users included

  • Cloud hosted by Windmill
  • 10 users included in base price
  • Automatic updates and maintenance
  • Premium integrations
  • Priority email support
  • Audit logs
  • !Per-user pricing above 10 users
Get started →
As of Jan 2026 · Source

Enterprise

Contact us

Contact sales for custom pricing

  • SSO / SAML authentication
  • Advanced audit logs and compliance
  • Dedicated support and SLA
  • Custom deployment options
  • Priority feature requests
  • On-premise or private cloud deployment
  • !Custom pricing based on scale
Get started →
As of Jan 2026 · Source

About Windmill

Windmill is an open-source developer platform that enables users to build internal tools, workflows, and scripts using Python, TypeScript, Go, Bash, SQL, and GraphQL. It features a visual flow builder, auto-generated UIs, built-in scheduling, and support for secret management and approval flows.

Integrations (16)

AWS native
Azure native
Discord third-party
Email third-party
GCP native
GitHub native
GraphQL native
Messaging native
MongoDB native
MySQL native
OpenAI native
PostgreSQL native
REST API native
S3 / AWS native
Slack native
n8n (via API) api

Last updated: | Last verified:

Other Workflow Automation Tools

See How It Ranks

Best AI-Powered Automation Tools in 2026

AI-powered automation tools integrate artificial intelligence features — natural language workflow creation, intelligent data mapping, predictive actions, and LLM-based content generation — into their automation platforms. As of March 2026, most major automation platforms have added AI capabilities, but the depth and practical utility of these features varies significantly. This ranking evaluates 8 automation tools on the practical value of their AI features, not marketing claims. The evaluation focuses on whether AI features reduce manual configuration, accelerate workflow creation, and improve outcomes versus doing the same work without AI. Tools that use AI as a core differentiator (not just a checkbox feature) score higher.

Best Automation Tools for Startups in 2026

Startups need automation tools that provide immediate value at minimal cost, with room to scale as the team grows. The best startup automation tools offer generous free tiers, fast time-to-value (first working automation within hours, not days), and a clear scaling path from 5-person team to 50-person company. This ranking evaluates 8 automation platforms specifically for startup relevance as of March 2026. The evaluation prioritizes free tier generosity, speed from signup to first working automation, scalability as the team and workflow count grow, integration breadth covering the typical startup tech stack (Slack, Google Workspace, HubSpot, Stripe, GitHub, Notion), and total cost at early-stage volumes (under 50,000 tasks per month).

Questions About Windmill

n8n vs Windmill in 2026: Visual Open-Source vs Code-First Automation

n8n provides a visual workflow builder with 400+ integrations and a large community, available both self-hosted and as a cloud service starting at $20/month. Windmill is a code-first open-source platform emphasizing TypeScript/Python scripts with auto-generated UIs, faster execution, and developer-oriented features. As of 2026, n8n suits teams wanting visual automation with community support, while Windmill targets developers preferring code-defined workflows.

What are the best process orchestration platforms in 2026?

The best process orchestration platforms in 2026 are Camunda (8.8/10) for BPMN-native enterprise orchestration, Temporal (8.5/10) for durable execution with multi-language SDKs, and Apache Airflow (8.2/10) for DAG-based scheduling with the largest community. For simpler orchestration needs, n8n (7.5/10) provides a visual builder with optional code flexibility.

Is Activepieces worth it as an open-source Zapier alternative in 2026?

Activepieces scores 7.0/10 as an open-source Zapier alternative in 2026. The platform provides a visual workflow builder with 200+ pre-built connectors, branching logic, and loops. Licensed under MIT (permissive), Activepieces can be self-hosted via Docker with no user or flow limits. The cloud version offers a free tier with 1,000 tasks/month. Main limitation: younger project with a smaller community than n8n, fewer enterprise features, and some connectors lack depth.

Is Apache Airflow worth it for workflow orchestration in 2026?

Apache Airflow scores 7.8/10 for workflow orchestration in 2026. The Apache Software Foundation project has 37,000+ GitHub stars and is the most widely deployed open-source orchestration platform. Airflow excels at DAG-based pipeline scheduling with support for 80+ operator types covering databases, cloud services, and custom tasks. Free and open-source under Apache 2.0. Main limitation: steep learning curve, Python-only DAG definitions, and the scheduler can become a bottleneck at scale without proper tuning.

Learn More