Windmill is an open source developer platform for APIs, background jobs, workflows and UIs
Windmill is an open-source, blazing fast and scalable alternative to Retool, Airplane, Superblocks, n8n, Airflow, Temporal to build all your internal tools (endpoints, workflows, UIs) through the combination of code (in Typescript, Python, Go, Bash, SQL or any docker image) and low code builders. It embeds all-in-one:
- an execution runtime to execute functions at scale with low-latency and no overhead on a fleet of workers
- an orchestrator to compose functions into powerful flows at low-latency built with a low-code builder (or yaml if that's your thing)
- an app builder to build application and data-intensive dashboards built with low-code or JS frameworks such a React.
Windmill can be used solely from its UI through its webIDE, and low-code builders but it is also possible to keep using your editor and deploy from a git repo using a CLI.
- Software Engineering