Scripts quickstart
Windmill supports scripts in TypeScript, Python, Go, PHP, Bash, SQL and Rust.
TypeScript (Deno, Bun, Node.js)
Write your first Windmill script in TypeScript.
Python
Write your first Windmill script in Python.
Bash / Powershell
Write your first Windmill script in Bash / Powershell.
Go
Write your first Windmill script in Go.
SQL & Query Languages
Write your first Windmill script in PostgreSQL, MySQL, BigQuery or Snowflake SQL.
PHP
Write your first Windmill script in PHP.
Docker
Windmill supports running any docker container through its Bash support.
Rest / GraphQL
Write your first Windmill script in Rest / GraphQL.
Rust
Write your first Windmill script in Rust.
Ansible
Write your first Windmill script in Ansible