Windmill

Business Automation Open source

An open-source platform for building workflows, internal tools, APIs, scripts, and data pipelines.

Open source Freemium

About

What is Windmill?

Windmill is an open-source developer platform for turning scripts into workflows, APIs, scheduled jobs, and internal applications. It combines a workflow engine with code execution, secrets management, generated user interfaces, scheduling, and integrations. Windmill is particularly useful for technical teams that want visual orchestration without giving up the flexibility of writing normal application code.

Pros & Cons

Pros

  • Open-source and self-hostable
  • Supports multiple programming languages
  • Combines scripts, workflows, schedules, and internal UIs
  • Strong fit for developer-heavy automation
  • Can expose scripts as APIs and applications
  • Useful secrets and resource management

Cons

  • More technical than purely no-code automation platforms
  • Self-hosting requires operational knowledge
  • Less approachable for non-technical business users
  • Smaller integration ecosystem than Zapier

Use Cases

Automating engineering and operations workflows Building internal administration tools Scheduling scripts and data jobs Creating internal APIs from scripts Building ETL and data-processing pipelines
Discover more tools

Build smarter
with no-code.

Explore the full library of no-code tools — filtered by category, pricing, and open-source status.