O Windmill é uma plataforma open source para transformar scripts em fluxos, endpoints e interfaces internas. A empresa fica na França e o código é publicado sob licença AGPL-3.0.
Para que serve
- Transformar scripts em Python, TypeScript, Go, Bash ou SQL em fluxos executáveis
- Orquestrar tarefas de dados e operações com agendamento e gatilhos
- Construir painéis internos e endpoints a partir dos mesmos scripts
- Rodar automações na própria infraestrutura, com controle dos dados
Como funciona
- Um script é cadastrado e vira um passo reutilizável
- Os passos são ligados em um fluxo com ramificações e tratamento de erro
- Gatilhos incluem agenda, webhook, fila e eventos
- O self-hosting roda em Docker ou Kubernetes
Disponibilidade e licença
- Código-fonte aberto sob licença AGPL-3.0
- A edição Enterprise adiciona recursos sob licença comercial
- Self-hosting sem custo de licença e plano gratuito na nuvem
Pontos fortes
- Caminho natural para quem já tem scripts
- Self-hosting maduro e licença aberta
- Fluxos, endpoints e interfaces na mesma plataforma
- Suporte a várias linguagens de programação
Pontos de atenção
- Proposta mais técnica do que as ferramentas no-code
- Exige organização própria de pastas e permissões
- A AGPL-3.0 impõe obrigações a quem oferece o software como serviço
