Buscar

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.

  • Low/No-Code e Automação
  • Open Source
  • Self-hosted
Node-RED

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-red

O 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.