Automation Workflow stable

Windmill

Developer-first internal tool and workflow engine

12.0K stars Since 2020
Website → GitHub

Platform for building internal tools, flows, and scripts in Python/TypeScript/Go/Bash with auto-generated UIs, scheduling, and approval flows.

License
AGPL-3.0
Min RAM
512 MB
Min CPUs
1 core
Scaling
single_node
Complexity
intermediate
Performance
medium
Self-hostable
K8s native
Offline
Pricing
fully free
Docs quality
good
Vendor lock-in
none

Use cases

  • Build internal tools from scripts with auto-generated UI
  • Multi-language workflow orchestration
  • Scheduled scripts with approval flows

Anti-patterns / when NOT to use

  • AGPL license
  • Newer project — less battle-tested
  • Smaller community than n8n/Airflow

Replaces / alternatives to

  • Retool + Airflow combo
  • internal scripts

Technical specs

Language
RustTypeScript
API type
REST
Protocols
HTTP
Deployment
docker

Community

GitHub stars 12.0K
Contributors 0
Commit frequency weekly
Plugin ecosystem none
Backing Windmill
Funding vc_backed

Release

Latest version
Last release
Since 2020

Best fit

Team size
smallmedium
Industries
general

Tags

  • internal-tools
  • scripts
  • flows
  • schedules
  • auto-ui
  • multi-language
  • developer-first