公司介绍

Windmill 成立于 2021 年,由 Ruben Fiszel 和 Etienne Lafarge 联合创立,总部位于法国巴黎,团队以远程协作方式运作。Windmill 是一个开源(Open-Source)自托管(Self-Hosted)低代码自动化平台,核心理念是"以脚本作为工作流"——开发者可以使用 Python、TypeScript、Go 等语言编写脚本,并将其组装为可视化工作流、定时任务、Webhook 端点以及内部工具应用。Windmill 兼具开源社区的灵活性和企业级功能,是开发者友好的自动化平台。

产品矩阵

产品 说明
Windmill Platform 核心开源自动化平台,支持自托管部署,提供工作流引擎、调度器和 Web UI
Windmill Scripts 多语言脚本引擎,支持以 Python、TypeScript、Go、Bash 编写可复用的自动化脚本
Windmill Workflows 可视化工作流构建器,支持将多个脚本串联为带条件分支和错误处理的复杂流水线
Windmill Apps 内部应用构建器,通过拖拽脚本输出组件快速生成管理面板和报表界面
Windmill Scheduler 内置定时任务调度器,支持 Cron 表达式配置周期性执行计划
Windmill Webhooks/API Webhook 接收器和 REST API 端点,支持通过外部事件触发工作流执行

核心优势

开源自由:完全开源(AGPL 许可证),可自托管部署在任何基础设施上,无供应商锁定风险

开发者友好:直接使用 Python、TypeScript、Go 等主流语言编写脚本,无需学习专有 DSL 或配置语言

脚本即工作流:将脚本作为工作流的基本构建单元,既保留了编程灵活性,又提供了可视化编排能力

自托管部署:支持 Docker Compose、Kubernetes 等多种部署方式,数据完全由用户掌控

多功能合一:工作流引擎 + 定时调度 + 内部应用构建 + Webhook 触发,一站式解决自动化需求

发展历程

  • 2021 年:Ruben Fiszel 和 Etienne Lafarge 在巴黎创立 Windmill,发布首个开源版本
  • 2022 年:在 GitHub 上获得大量社区关注,Star 数快速增长,推出 Windmill Apps 功能
  • 2023 年:推出云托管版本(Windmill Cloud),支持 Python、TypeScript 和 Go 多语言脚本
  • 2024 年:社区贡献者突破 100 人,企业用户超过 500 家,被多家开发者社区推荐
  • 2026 年:持续迭代平台功能,服务全球开发者社区和企业用户

市场地位

Windmill 在开源自动化平台领域迅速崛起,与以下服务商构成竞争关系:

竞争对手 对比说明
n8n n8n 是开源工作流自动化工具,节点式编排界面更直观,但 Windmill 在脚本编程灵活性上更胜一筹
Huginn Huginn 是开源事件驱动自动化系统,侧重信息聚合和处理,但在 UI 和企业功能上不如 Windmill
Node-RED Node-RED 是低代码 IoT 和工作流编排工具,以 Node.js 为基础,Windmill 支持更多编程语言
Temporal Temporal 是分布式工作流引擎,面向微服务编排,比 Windmill 更底层和重量级
Prefect Prefect 是数据管道和工作流管理平台,专注数据工程场景,Windmill 更通用
Airflow Airflow(Apache)是工业级工作流调度平台,侧重批处理和数据管道,部署和维护成本较高