AI Agent Platforms / All platforms / Windmill
Windmill
Developer platform that turns scripts into APIs, background jobs, workflows, and UIs.
Windmill is an open-source developer platform for internal code: APIs, background jobs, workflows, and user interfaces. Developers write scripts in multiple languages and Windmill generates UIs, chains them into flows, and runs them on schedules or triggers.
| Category | Workflow automation platforms |
| License | AGPL-3.0 and Apache-2.0 core, separately licensed enterprise features |
| Hosting | self-hosted or vendor cloud |
| Repository | github.com/windmill-labs/windmill |
| Website | www.windmill.dev |
| Last verified | 2026-09-02 |
Documented features
- Runs scripts in Python, TypeScript, Go, Bash, SQL, GraphQL, PowerShell, and Rust
- Generates UIs automatically from script parameters
- Composes scripts into flows with a workflow engine
- Builds internal apps with a low-code UI builder
- Triggers jobs via schedules, webhooks, HTTP routes, Kafka, WebSocket, and email
- Syncs with Git and integrates with VS Code
- Sandboxes workers with nsjail and encrypts credentials
- Deploys via Docker Compose or Kubernetes Helm charts on a Postgres backend
Feature summaries come from the project's own repository and documentation and describe the software as documented on the verification date, not an evaluation.
More in workflow automation platforms
ActivepiecesApache AirflowAutomatischDagsterHuginnKestran8nNode-RED