W

Windmill

Code-first open-source developer platform (Paris + San Francisco) β€” founded 2022 by Ruben Fiszel (YC S22, EPFL CS graduate, ex-Palantir developer-tools lead, Stanford compilers research), 16,500+ GitHub stars on windmill-labs/windmill, $15M total funding including a $5M Series A on 8 October 2024 led by Super Angel and Dot Capital, $2.7M ARR in 2024 with an 18-person team, positioned as the open-source alternative to Retool, n8n, Temporal and Airflow

Open-Source Developer Platform / Workflow Orchestration 4.5 / 5 (1 Rating) Community free / Team paid (max 10 users) / Enterprise from $120/mo Updated May 2026 🌍 Self-hostable on Indian infra (RBI-friendly)
βœ… Recommended for Indian engineering teams that want code-first workflows + self-host

Quick Verdict

Windmill is one of the most capital-efficient and technically credible open-source developer platforms to come out of the YC ecosystem in the last three years. It sits in a unique product position: more code-first than n8n, more app-builder-capable than Temporal, more self-hostable than Retool, and dramatically cheaper than all three. The company was founded in 2022 by Ruben Fiszel, an EPFL computer-science graduate who previously led developer tools at Palantir and did compilers research at Stanford β€” credentials that show up clearly in the product, which is built on a Rust backend with a Svelte frontend and claims (and benchmarks publicly) 13x faster execution than Airflow. Windmill went through Y Combinator's Summer 2022 batch (YC S22), operates from a dual headquarters in Paris, France and San Francisco, and has raised approximately $15 million across two rounds β€” a $3M seed (Pentland Ventures, Next Play Ventures and others) followed by a $5M Series A on 8 October 2024 led by Super Angel and Dot Capital. As of 2024 disclosures the company hit $2.7 million in annual recurring revenue with an 18-person team (up from $900K ARR the prior year) β€” exceptional capital efficiency. The open-source repository at github.com/windmill-labs/windmill has crossed 16,500 GitHub stars. Important URL correction: the previous version of this page linked to windmill.com, which is an unrelated air-purifier brand β€” the correct domain is windmill.dev. For Indian buyers the right framing is: Windmill is the right call for engineering teams that want to turn Python / TypeScript / Go / Bash / SQL scripts into production workflows, internal apps and webhooks β€” all self-hostable on Indian cloud infrastructure. It is the wrong call for non-developers (use Zapier / Bardeen), enterprise legacy-systems RPA (use Automation Anywhere / UiPath), or teams that explicitly need Temporal-grade durable-execution guarantees on multi-week workflows.

Code-first developer experience
4.7
Self-hostability for Indian buyers
4.8
Value vs Retool / Temporal / n8n
4.6
Maturity / breadth vs Temporal
3.2
India support / regional presence
2.5

What is Windmill?

Windmill is a code-first, open-source developer platform that lets engineers turn ordinary scripts β€” written in Python, TypeScript, Go, Bash, or SQL β€” into three production-grade artifacts at once: workflows (multi-step orchestrated pipelines), internal apps (UI surfaces over the same scripts), and webhooks / API endpoints (triggered remotely). It overlaps with several adjacent categories β€” Retool for internal apps, n8n for low-code automation, Temporal for workflow orchestration, Airflow for DAG-based data pipelines β€” but the differentiator is the code-first approach: engineers write actual code in their preferred language, and Windmill handles deployment, scheduling, scaling, secrets, permissions, UI generation, and observability.

The company was founded in 2022 by Ruben Fiszel, with backgrounds that explain Windmill's technical character. Fiszel is a computer-science graduate from EPFL (Γ‰cole Polytechnique FΓ©dΓ©rale de Lausanne), one of Europe's top engineering schools, who previously led developer tools at Palantir and conducted compilers research at Stanford. The compiler / type-system pedigree is visible in Windmill's product surface: scripts are typed end-to-end (input / output schemas inferred from code), the platform generates UI form fields automatically from function signatures, and the workflow engine is implemented in Rust rather than a slower scripted runtime. Public benchmarks claim 13x faster execution than Apache Airflow β€” a meaningful technical advantage for high-volume data and workflow teams.

Windmill is a Y Combinator Summer 2022 batch (YC S22) company and operates a dual-headquarters structure: Paris, France (where most of the engineering team is based) and San Francisco, United States (where the YC connection and US go-to-market live). The company has raised approximately $15 million across two rounds: an initial $3M seed round with participation from Pentland Ventures and Next Play Ventures, followed by a $5M Series A on 8 October 2024 led by Super Angel and Dot Capital. The total ($8M disclosed + ~$7M of angels / SAFEs is implied by Tracxn's $15M aggregate) makes Windmill one of the more capital-efficient open-source developer platforms in the YC cohort.

By 2024 disclosures, Windmill hit $2.7M in ARR with an 18-person team β€” up from $900K ARR the previous year, a 3x year-over-year revenue growth on a tiny headcount. The open-source GitHub repository at github.com/windmill-labs/windmill has crossed 16,500 stars, sitting in the same star-band as n8n in its early years. For Indian buyers the relevance is direct: Windmill's open-source Community Edition is fully production-grade, MIT-licensed, and self-hostable on AWS Mumbai / Hetzner / DigitalOcean / Indian datacentres, making it an excellent fit for engineering teams at Indian SaaS / fintech / e-commerce / NBFC companies that want the capabilities of Retool / Temporal / n8n without the per-seat licensing or data-residency complications.

What Windmill does (the four product surfaces)

πŸ“œ Scripts (Python / TS / Go / Bash / SQL)

Write code in your preferred language. Windmill auto-generates input forms from function signatures, handles secrets / dependencies / version-pinning, and provides one-click execution. The foundation that everything else builds on.

πŸ”€ Flows (workflow orchestration)

Compose scripts into multi-step workflows with branching, parallelism, error handling, retries, approval steps, and scheduled triggers. Lighter-weight than Temporal but covers most non-mission-critical automation cases.

πŸ–₯️ Apps (low-code internal UIs)

Drag-and-drop internal application builder over the same scripts β€” tables, forms, charts, buttons. Closest comparison is Retool's app builder but without the per-seat licensing or proprietary platform lock-in.

πŸͺ Webhooks & API endpoints

Every script can be exposed as an HTTP webhook or API endpoint, with auto-generated OpenAPI specs. Useful for triggering workflows from external systems (Stripe events, GitHub webhooks, Slack commands).

⚑ Rust-engine performance

The workflow engine is implemented in Rust, with Svelte for the frontend. Public benchmarks claim 13x faster execution than Airflow for equivalent workload. The performance advantage compounds at high-volume data engineering and ETL workloads.

πŸ” Secrets, permissions & multi-tenancy

First-class secrets management, RBAC permissions, workspaces / folders for multi-tenancy. SAML / SCIM available on Enterprise tier. Audit logs and SSO are critical for Indian fintech / NBFC procurement.

Pricing & plans (2026)

Windmill's pricing structure changed in 2024 to a compute-units + per-seat hybrid. Live rates from windmill.dev/pricing:

  • Community Edition β€” free forever. AGPL-licensed open-source Windmill server. Self-hostable on your own infrastructure (Docker / Helm / Kubernetes). Production-grade and used by paying customers' lower-priority workloads. Best for: Indian developers, OSS teams, internal R&D, evaluation.
  • Team β€” paid tier capped at 10 users, available on both Cloud and Self-Hosted. Pricing is per-developer plus compute units. Best for: small Indian engineering / RevOps teams (up to 10) that want managed cloud or paid self-host support.
  • Enterprise β€” from approximately $120/month base, plus $20/developer/month and $10/operator/month (operator seats are half-price by design). Adds SAML / SCIM, advanced audit logs, Kafka / NATS triggers, priority 24/7 support. No cap on users.
  • Compute units β€” Windmill meters compute as worker-GB-month units (1 compute unit = 2 worker-GB-month). Flexible memory allocation per worker (1GB, 2GB, or >2GB). Pricing scales with workload size, not workflow count, which is friendlier than Temporal's per-action model for compute-heavy tasks.
  • Self-hosted real cost β€” pure infrastructure cost on AWS Mumbai / Hetzner / DigitalOcean for a small Windmill setup runs ~$5–$30/month, plus engineering time for upgrades. For Indian teams the realistic total cost of Community Edition + DevOps time is far below any equivalent SaaS contract.

The previous version of this page listed "Cloud from β‚Ή670/mo" β€” that figure was loosely correct for a small Team-tier cloud account, but missed both the compute-units model and the genuine free-forever Community Edition option. For a typical 5-developer Indian SaaS team on Enterprise Cloud, the all-in monthly cost is roughly $120 + 5 Γ— $20 = $220/month (~β‚Ή20,500 all-in with 18% IGST) β€” meaningfully cheaper than Retool ($10–50/user Γ— 5+ users on top), n8n Cloud Pro, or Temporal Cloud Growth at similar workload volumes.

When Windmill is the right call

  1. You're an Indian engineering team that wants Retool capabilities without Retool licensing β€” internal admin UIs over databases, API wrappers, RBAC over scripts. Windmill's app builder is less polished than Retool's but the open-source self-hostable nature is decisive for Indian banks / NBFCs / healthcare-tech with data-residency requirements.
  2. You're replacing fragile cron jobs / Celery tasks / Sidekiq workers with real workflows β€” Python or TypeScript scripts with retries, scheduling, error handling, observability. Lighter than Temporal, easier than building it natively.
  3. You're a data-engineering team that finds Airflow too heavy β€” the Rust engine's claimed 13x performance advantage matters at high-volume ETL workloads, and the developer experience for writing transformation scripts in Python / SQL is genuinely better than Airflow's operator model.
  4. You want a self-hostable n8n / Make alternative with code-first ergonomics β€” non-developer no-code workflows aren't Windmill's strength, but if your team has at least one developer who can author scripts and others can compose them, Windmill is more powerful and more cost-effective than n8n at scale.

Windmill is the wrong call when: you have no developers on the team (use Zapier / Bardeen / n8n); you need Temporal-grade durable execution for mission-critical multi-week stateful workflows (use Temporal); you need enterprise legacy-systems RPA on mainframes / SAP / Oracle (use Automation Anywhere / UiPath); or you require a large pre-built integrations marketplace β€” Windmill leans toward "write the integration yourself in 5 lines of Python" rather than the 1,000-app drag-and-drop libraries that Zapier and n8n offer.

Pros & cons

βœ“ Pros

  • Genuinely open-source (AGPL), production-grade self-hosting
  • Code-first developer experience in Python / TS / Go / Bash / SQL
  • Four product surfaces in one platform β€” scripts, flows, apps, webhooks
  • Rust engine β€” claimed and benchmarked 13x faster than Airflow
  • YC S22 + EPFL / Palantir / Stanford founder pedigree β€” credible technical leadership
  • Exceptional capital efficiency β€” $2.7M ARR on $15M raised with 18-person team
  • Half-price operator seats β€” buyer-friendly pricing structure
  • RBI / data-residency friendly via Community Edition self-host
  • Active GitHub community (16,500+ stars, 89+ releases in 2025)

βœ— Cons

  • Not for non-developers β€” there's no Zapier-style point-and-click no-code mode
  • Pre-built integrations library is smaller than n8n / Zapier (the philosophy is "write your own")
  • Team tier hard-capped at 10 users β€” forces Enterprise upgrade for larger teams
  • Smaller team than Retool / n8n / Temporal β€” slower long-tail integration roadmap
  • Cloud is USD-billed with 18% IGST; no INR billing option
  • No India-region cloud presence or IST-aligned support
  • App builder UX trails Retool's polish
  • Durable-execution guarantees are lighter than Temporal's β€” not for multi-week stateful financial workflows

Related insights & playbooks