Code to production in minutes
Run long-running heavy background jobs, script with complex dependencies, endpoints with high rpm or simple one-off tasks without any overhead. Trigger them from a webhook or the auto-generated UI and monitor them easily.Polyglot
Windmill supports a wide range of languages: Python, Node, Deno, Bun, Go, PostgresQL, Bash, Rust and more. Dependencies are automatically managed. An UI is auto-generated for your scripts.
Learn more
Secret Management
Easily share secrets and other sensitive data with your team. Without compromising security.
Learn more
Triggers
Trigger scripts from webhooks, schedules, CLI, Slack, emails and more.
Learn more
Web IDE or Local developement
Develop scripts locally with your favorite code editor, preview them locally and deploy them with the CLI, sync them with Git. Iterate quickly with our VS Code extension. From LSP support to AI code generation, Windmill provides a powerful IDE for your scripts.
Learn more
Hub
Explore over 5k curated scripts from the Windmill Hub. Use them as they are or edit them to your needs.Build endpoints, workflows & ETLs, UIs with code only where it matters
Get started building your internal tool in under 10 minutes