Windmill logo
About
Open-source, code-first platform for workflows, internal apps and AI agents. Open-source alternative to Retool and Zapier.
Catalogue
No. 328
Category
Teams
GitHub stars
★ 0
Windmill website

Overview

Windmill is a self-hostable platform where engineers write scripts in Python, TypeScript, Go, Bash, SQL and 20+ other languages, and Windmill turns them into UIs, APIs and cron jobs automatically. Scripts can be chained into flows, data pipelines, AI agents or full React and Svelte apps, and synced with Git.

What it does well

Windmill generates a form from each script's parameters, so a script becomes a usable tool without front-end work. Flows chain scripts with retries and branching, the app editor builds UIs on top of them, and a workflow engine written in Rust runs it all. Business teams can build with AI in a forked workspace, while protection rules make sure an engineer reviews changes before they reach production. It runs with Docker Compose or Helm and supports SSO.

Why it’s in the collection

Windmill fills the space between Zapier-style automation and Retool-style internal apps for teams that would rather write real code. The core is AGPL-licensed; some enterprise features are under a separate commercial license.

On GitHub

Stars
0
Forks
0
Commits
0

Languages

  • Rust 33.5%
  • TypeScript 23.6%
  • Svelte 22.2%
  • Other 20.7%

Compared with

More in Teams

Whole collection