Skip to content

Windmill

An open-source platform that turns scripts into workflows, internal UIs, and scheduled jobs.

Windmill takes ordinary scripts (Python, TypeScript, Go, SQL) and turns each into a runnable, parameterised job. From there it composes them into workflows, schedules them, and can auto-generate small internal UIs to trigger them.

It is open-source and self-hostable, and built for speed, positioning itself as a developer-friendly middle ground between raw scripts and a heavy orchestration platform.

Where it fits

A fit when a team has a pile of useful scripts and wants them scheduled, shareable, and wrapped in light UIs without building a platform.

Where it does not fit

Less suited to pure no-code users, or to teams already standardised on a dedicated pipeline orchestrator.

Alternatives to Windmill

The closest options on the map, and where each fits instead.

Pairs with

Commonly used alongside it.