AGPL-3.0
Windmill
Script-based jobs and workflows with a web UI
An automation platform for running scripts and workflows with scheduling, permissions, and an optional self-hosted deployment.
In depth
What it is
Windmill is an automation platform for running scripts and workflows with scheduling, permissions, and an optional self-hosted deployment.
Key features
- Script execution - Runs scripts as jobs with parameters and outputs.
- Workflows - Multi-step workflows with branching and retries.
- Triggers - Cron schedules and webhook triggers.
- Secrets - Secret storage and injection for jobs and connectors.
Strengths
- Script execution - Runs scripts as jobs with parameters and outputs.
- Workflows - Multi-step workflows with branching and retries.
- Triggers - Cron schedules and webhook triggers.
Trade-offs
- Operations - Self-hosting adds upgrades, backups, and monitoring.
- Governance - Permissions and environment separation need deliberate setup.
- Fit - Assumes comfort with code-based automation workflows.
Pricing
Open-source software. Direct license cost is zero; costs are typically infrastructure, operations, and optional paid support or hosting.
Explore alternatives