Windmill
Script-to-UI. Write a Python script, get a Retool-like UI automatically generated. It combines the best of Airflow (orchestration) and Retool (UI).
Pricing
Free tier
Hybrid
Adoption
→StableLicense
Open Source
Data freshness
—Overview
What is Windmill?
Turn scripts into internal UIs, workflows and scheduled jobs
Key differentiator
“Script-to-UI. Write a Python script, get a Retool-like UI automatically generated. It combines the best of Airflow (orchestration) and Retool (UI).”
Capability profile
Strength Radar
Honest assessment
Strengths & Weaknesses
↑ Strengths
Catalog data
Catalog data
Catalog data
↓ Weaknesses
Catalog data
Catalog data
Fit analysis
Who is it for?
✓ Best for
Engineering teams building internal tools & cron jobs
Recommended use case
Replacing Retool + Airflow with one tool
Recommended use case
Running Python scripts as APIs
Recommended use case
✕ Not a fit for
Non-technical users (requires writing scripts)
Not recommended
Simple SaaS gluework (Zapier is faster)
Not recommended
Cost structure
Pricing
Free Tier
Available
Free (Self-hosted & Cloud tier)
Starts at
$10/dev/mo (Team)
Model
Hybrid
Enterprise
Available
Performance benchmarks
How Fast Is It?
Ecosystem
Relationships
Alternatives
Next step
Get Started with Windmill
Step-by-step setup guide with code examples and common gotchas.