Windmill
An open-source developer platform that turns scripts into webhooks, workflows and internal UIs.
Sources and review
Checked against public documentation on . Suitability guidance is our editorial judgment; this is not a performance benchmark or an endorsement.
Engineering teams building internal automations and AI workflows as code with auto-generated UIs.
About Windmill
Windmill is a self-hostable platform for APIs, background jobs, workflows and internal apps. Scripts in Python, TypeScript, Go, Bash, SQL, GraphQL, PowerShell, Rust and more become shareable UIs automatically and compose into flows or low-code apps, positioning it as an alternative to Retool, Pipedream and a simplified Temporal. The code is AGPLv3 and Apache-2.0, with proprietary enterprise features.
Windmill is an open-source project written primarily in Rust, with 18k stars on GitHub. It was last updated in September 2026.
Windmill vs. the alternatives
All 26 alternatives →| Record | Stars | Pricing | ||
|---|---|---|---|---|
| Windmillthis listing | 18k | Rust | AGPL-3.0 | Open source |
| n8n | 206k | TypeScript | — | Open source |
| dify | 157k | TypeScript | — | Open source |
| Langflow | 155k | Python | MIT | Open source |
| Sim | 30k | TypeScript | Apache-2.0 | Open source |
| activepieces | 25k | TypeScript | — | Open source |
