Windmill
Open-source platform that turns scripts into workflows, UIs, and scheduled jobs.
- All time
- — views
- — clicks
- Last 30 days
- — views
- — clicks
Loading activity…
Scripts in Python, TypeScript, Go, Bash, and SQL become runnable jobs
Flow builder with branching, loops, retries, and approval steps
Auto-generated UIs from script parameters plus a low-code app builder
Schedules, webhooks, and event triggers
Self-hostable open source core with enterprise SSO and audit logs
- Replace cron servers with versioned, observable scheduled jobs
- Build internal admin tools on top of existing scripts
- Automate data pipelines with retries and error handling
- Add human-approval steps to sensitive operations
- 1Self-host with Docker Compose or sign up for Windmill Cloud
- 2Write a script in the web IDE or sync from Git
- 3Compose scripts into a flow and add triggers or schedules
- 4Share the auto-generated UI or build an app on top
Is Windmill really open source?
Yes — the core engine is open source (AGPLv3) and can be self-hosted free with unlimited executions. Paid cloud and enterprise editions add SSO, audit logs, and dedicated support.
How does Windmill compare to n8n?
n8n is node-based with hundreds of prebuilt integrations; Windmill is code-first, turning scripts you write into flows and UIs. Teams comfortable writing Python or TypeScript often find Windmill more maintainable.
What languages does Windmill support?
Python, TypeScript/JavaScript (Deno/Bun), Go, Bash, and SQL, plus REST steps. Scripts can be edited in the web IDE or synced from a Git repository.
Related Tools
More active tools in Automation.
Tasker
Total automation for Android — trigger actions from time, location, events, and gestures.
Workato
Enterprise iPaaS that automates business processes across 1,200+ apps.
Pipedream
Developer-first integration platform — connect APIs, AI, and databases with no code when you want it, real code when you need it.