Skip to content
O/THE OPEN ALTERNATIVE
↑↓to navigate↵to selectescto close
Windmill

Windmill

A self-hostable platform for teams to build, orchestrate, and collaborate on internal software like workflows, apps, and data pipelines with full code flexibility.

Windmill is an open-source alternative to:

Windmill preview

Windmill is a code-first orchestration platform designed for teams to create and collaborate on internal software. Built for engineers, it offers full code flexibility, Git-based collaboration, and zero-ops infrastructure powered by a high-performance job orchestrator.

Key Features

  • Scripts: Write and run scripts in Python, TypeScript, Go, PHP, Bash, and SQL.
  • Workflows: Create dependency-based workflows (DAGs) for complex processes.
  • Internal Apps: Build custom UIs with a low-code drag-and-drop editor.
  • Auto-generated UIs: Automatically generate interfaces for scripts and flows based on parameters.
  • Scheduling: Run scripts and flows at specified frequencies.
  • Webhooks: Auto-generated webhooks for scripts and flows.
  • AI Agents: Integrate and orchestrate AI-powered agents.
  • Data Pipelines: Build and manage data pipelines alongside other internal tools.
  • Self-hosting: Deploy Windmill on your own infrastructure in minutes.
  • Enterprise Scalability: Trusted by 4,000+ organizations, including 300+ enterprise customers.

Tech / Self-Hosting

Windmill is open-source and self-hostable, with support for Docker, Kubernetes, and cloud deployments. It is built for zero-ops infrastructure and offers benchmarks demonstrating its performance as the fastest job orchestrator and workflow engine. The platform is designed for teams requiring full control over their internal software stack.