Ferramentas
Node-RED
Editor low-code no navegador para ligar dispositivos, APIs e serviços em fluxos visuais. Open source, roda em Raspberry Pi, Docker ou na nuvem.

No Node-RED, um programa é um fluxo desenhado no navegador, com nós ligados entre si. Você escolhe os nós numa paleta e conecta um ao outro no editor. O projeto se define como programação low-code para aplicações orientadas a eventos e tem como meta deixar qualquer pessoa coletar, transformar e visualizar dados.
Para que serve
- Automatizar a casa e o controle industrial, dois usos que o site cita.
- Ler dados de hardware barato na borda da rede, como um Raspberry Pi, e mandar para outro sistema.
- Ligar APIs e serviços online arrastando nós da paleta, sem escrever um programa do zero.
- Escrever funções em JavaScript dentro do próprio editor quando um nó pronto não basta.
- Exportar um fluxo em JSON e importar em outra instalação, ou publicar na biblioteca da comunidade.
Como começar
Com Node.js instalado, o README mostra dois comandos:
sudo npm install -g --unsafe-perm node-red
node-redO editor abre no navegador em http://localhost:1880. Você arrasta nós, liga os fios e coloca o fluxo no ar com um clique. O site também lista Docker, dispositivos como Raspberry Pi e BeagleBone Black e nuvens como FlowFuse, AWS e Azure. A comunidade já publicou mais de 5.000 nós e fluxos para instalar.
Licença e custo
O Node-RED é Apache 2.0 e é um projeto da OpenJS Foundation. Você pode rodar, adaptar e distribuir versões modificadas até dentro de um produto fechado, preservando os avisos de licença. O uso é gratuito. Quem quer hospedagem pronta encontra opções de terceiros na lista de nuvens do site.
Quando vale a pena
Automação residencial, laboratório com Raspberry Pi e integrações entre equipamentos e serviços são onde ele se encaixa melhor, porque o Node.js trabalha bem com eventos em hardware modesto. Para integrar CRM, planilha, e-mail e ERP ou montar agentes de IA, o n8n é uma alternativa com editor visual parecido. A comparação n8n vs Zapier vs Make põe as opções de automação lado a lado.