Skip to content
AppClap
Windmill is unclaimed —
W

Windmill

Code-first orchestration platform for internal software·windmill.dev

Visit

Windmill is an open-source and self-hostable workflow engine and developer platform that turns scripts into auto-generated UIs, APIs, and cron jobs. It lets teams build and orchestrate workflows, internal apps, data pipelines, and AI agents using 20+ programming languages. It offers a browser-based editor as well as local/CLI development, Git-based version control, and enterprise features like SSO, SAML, audit logs, and role-based access control.

What it's for

Turn scripts into APIs, webhooks, and scheduled jobsBuild internal tools and dashboardsOrchestrate multi-step workflows with approval steps and conditional logicBuild and run ETL/data pipelines with DuckDB and DuckLakeBuild AI agents with tool-calling and DAG orchestrationRun scheduled cron tasksWindows automation with PowerShell, MSSQL and C# on domain-joined serversChatops and internal automation

Features 19

  • AI agent building with tool-calling and DAG orchestration
  • Audit logs of every operation
  • Built-in triggers: webhooks, schedules, Kafka, Postgres, WebSockets, MQTT, SQS, NATS, GCP, Azure Event Grid, emails
  • CLI and VS Code extension for local development
  • Data pipeline / ETL orchestration with DuckDB and DuckLake
  • Git-based version control and Git sync
  • Low-code and full-code app builder (React, Svelte, drag-and-drop legacy editor)
  • OpenAPI support
  • Private and public Hub for script/flow libraries
  • Real-time execution logs and observability
  • Role-based access control (RBAC) with path-based ACLs
  • Self-hosting via Docker or Kubernetes
  • SSO, SAML, and SCIM authentication support
  • Supports 20+ languages including TypeScript, Python, Go, Bash, SQL, PHP, C#, Rust, Ruby, R, Java
  • Turn scripts into auto-generated UIs, APIs, and cron jobs
  • Windows automation (PowerShell, MSSQL with Kerberos, C#) on domain-joined servers
  • Worker groups, autoscaling, and dedicated/agent workers
  • Workflow/flow editor with approval steps, parallel branches, loops, conditional logic
  • Workspace object storage (S3, Azure Blob, GCS)

At a glance

free tierfree trialopen sourceself-hostableAPI
TypeWeb app
DeploymentHybrid
PlatformsWeb
Forengineering teams, data teams, sales teams, support teams, marketing teams
CompanyWindmill Labs, Inc.

Integrations

PostgreSQLSnowflakeKafkaDuckDBS3SupabaseSlackGitHubGitLabMySQLBigQueryMQTTNATSSQSGCPAzure Event GridMicrosoft TeamsDiscordHashiCorp VaultAzure Key VaultAWS Secrets ManagerGoogleMicrosoftOktaClaude CodeCursorCodex

Complianceself-reported

SOC 2 Type II

Resources

Pricing

Enterprise pricing is usage-based (per developer/operator seat plus Compute Units for workers); starting figure shown is 'from $120/mo'. A Nonprofit tier is mentioned by name with no separate price given. A one-month trial of Enterprise is offered.

Free and Open-sourceFree

Open-source, self-hostable edition

Max 10 users with SSO; 100 free app guests per 30 days; 3 workspaces; max 50 users; 10 GiB storage quota

Enterprise$120/mo

Listed as 'from $120/mo'; a one-month trial is offered ('Try it for a month'); a downloadable quote and 'Get in touch' option are also offered for custom pricing; Nonprofit tier mentioned but no separate price shown.

Includes Pro, Nonprofit, and Enterprise tiers; Pro is capped at 10 users with SSO and 10 Compute Units and gets email support with 48-hour response; full Enterprise is uncapped

Last checked 2 days ago·