Open-source developer platform and workflow engine

Turn scripts into auto-generated UIs, APIs and cron jobs.
Compose them as workflows or data pipelines.
Build complex, data-intensive apps with ease.

Write and deploy software 10x faster, and run it with the highest reliability and observability on the fastest self-hostable job orchestrator.
Backed by

Trusted by 1000+ organizations, including:

PhotoroomKahootQoveryBloomcreditTera CapitalNocd

Give your scripts Superpowers

Make your scripts production grade and build all of your internal tools with Python, TypeScript, Go, PHP, Rust, Bash, Sql.
Compose your scripts as workflows using low-code.
Share an autogenerated UI or build one using low-code. Run it reliably at scale on your infra or ours, with permissioning and monitoring included. Fully open-source and easy to deploy on small and large infra. Any dependency with zero-config.

Short on time?
Check out our 2-minute tour!
Watch Now
Build complex flows without complexity
Build complex Flows from atomic scripts, either from your workspace or the Hub.
Integrations
Incorporate Windmill into any workflow with our 100+ integrations or build your own directly in the platform.
Enterprise-ready platform
Leverage enterprise features, 24/7 support, guidance and advanced infrastructure.
Open-source

State of the art tech stack that you can read and contribute to.

Learn more

Easy to self-host

Easy to self-host and deploy on bare EC2 instances, kubernetes and even fargate.

Learn more

Audit logs

See all past executions, and find the root cause of mishaps quickly.

Learn more

RBAC

Define visibility, edit rights and executability for your scripts, resources, schedules, etc, using groups, folders and user-level granular permissioning.

Learn more

Scalable

Our workers are horizontally scalable, we scale from 0 to infinity to power all your internal services.

Learn more

Air-gapped

It only require a connection to the internet if you use Hub scripts, otherwise it’s air-gapped and autonomous.

Learn more

Testimonials

Entreprise software that developers love.

Windmill quickly became crucial at Photoroom. We self-hosted Windmill Enterprise Edition to run a large number of internal scripts and business-critical automations. Windmill made chatops and iterations over scripts incredibly easy. It proved very reliable for running and monitoring workloads at scale. On top of that, their support is incredibly fast.

Currently, we employ 9 apps, 20 flows, and 63 scripts in our daily operations. They all serve as the foundation for essential tasks, allowing users to independently manage their activities according to their specific needs.

Bloom Credit uses Windmill to automate back office and support tasks, and orchestrate their ELT process. It is rapidly becoming a foundational technology in our SaaS control plane. The Windmill team have been great partners; they are responsive to support inquiries and new feature requests and are truly invested in our success with the platform.

Windmill has been able to cover all of our needs in terms of ETL & workflow orchestration and observability. We use Windmill to manage entirely our playground and complex billing engine. They made it simple to build, schedule, and monitor script & flows. The platform offers a clear DX for code editing, permission management and error handling.

I've used Retool, Argo, Airflow, etc., and nothing comes close to Windmill. It's coherent and expertly designed for developers to interface with non-technical staff. It lets our small team move super fast and cover a huge surface area in a way that's maintainable, observable, and debuggable.

The responsiveness and speed of the Windmill team is also unheard of among SaaS providers. Feature requests have often been implemented within a day or week, and the one or two minor bug reports we've had have always been fixed within the day or even a few hours. Tthe team has treated us as partners and co-designers, and listened to our use cases and thought with us about the best way to approach a problem.

We now have 10+ apps, 15+ complex syncing schedules, and 75+ individual custom scripts and actions powered syncs between 7 different systems in daily use by dozens of organizers, and our use is expanding daily. Without Windmill, attempting this level of sophistication for a technical team of our size would not have been possible.

Community

Build endpoints, workflows & ETLs, UIs with code only where it matters

Get started building your internal tool in under 10 minutes