OpenSource-Hub
N

Node-RED

23.1k stars·개발 도구·SHA-256 체크섬 확인됨

低代码事件驱动编程工具,通过可视化拖拽连接硬件、API和服务,适合物联网、自动化和集成场景。

스마트 다운로드

프로젝트 홈페이지 방문

아직 설치 프로그램이 없습니다 — 소스 저장소로 이동하세요

用画流程图的方式编程,轻松连设备接API。

주요 기능

  • 浏览器内拖拽式编辑,零代码即可创建逻辑流程
  • 上千个预制节点,覆盖IoT、数据库、AI、消息队列等
  • 一键部署和实时调试,运行状态可视化
  • 轻量级,树莓派、服务器、容器都能跑
  • 事件驱动架构,实时响应设备或服务变化

할 수 없는 것

  • 生产环境建议使用Docker或systemd管理进程,避免npm全局权限问题。2. 默认无认证,需自行配置安全(用户名密码或HTTPS)。3. 大量流或高频事件时需注意内存和CPU,可用集群模式扩展。4. 与n8n相比,Node-RED更轻量但缺少企业级调度和权限管理;与Home Assistant相比,它更通用但UI美观度稍逊。

사용 사례

  • 物联网:读取传感器数据并触发告警或控制设备
  • 自动化工作流:定时抓取天气数据→推送到微信/邮件
  • 数据管道:从MQTT接收JSON→转换→写入InfluxDB
  • 智能家居:用Node-RED替代部分Home Assistant自动化逻辑

상세 설명

Node-RED 是一款基于流程的低代码开发工具,最初由 IBM 创建,用于快速连接硬件设备、API 和在线服务。它提供浏览器端可视化编辑器,用户可以通过拖拽节点来创建流程,一键部署并实时监控运行状态。Node-RED 基于 Node.js 构建,轻量高效,可运行在树莓派等边缘设备上,也支持云端部署。社区贡献了数千个节点,覆盖物联网协议、数据库、消息队列、AI 服务等。其事件驱动的特性使它非常适合构建自动化任务、数据处理管道和系统集成方案,而无需编写传统代码。

문제 해결 & FAQ (1)

문제 해결
왜 Node-RED에서 Monaco editor 검색 컨트롤이 줄바꿈되나요?

Node-RED의 글로벌 CSS는 .controls 클래스를 가진 요소에 margin-left를 적용하여 Monaco의 내장 검색 바에 영향을 주고, 해당 컨트롤이 줄바꿈되게 합니다. 이를 해결하려면 Node-RED 설정(예: settings.js 또는 UI 테마)에 사용자 정의 CSS 규칙인 .monaco-editor .controls { margin-left: revert !important; }를 추가하세요. 이렇게 하면 Monaco 에디터 인스턴스 내에서만 문제가 되는 스타일이 무시됩니다.

원본 Issue #5778

태그

low-codeiotevent-drivennode.jsvisual-programmingautomationraspberry-pi

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

步骤1:安装Node.js(推荐LTS版)

4

步骤2:打开终端,执行 sudo npm install -g --unsafe-perm node-red

5

步骤3:运行 node-red,浏览器打开 http://localhost:1880

설치 가이드
  1. 步骤1:安装Node.js(推荐LTS版)
  2. 步骤2:打开终端,执行 sudo npm install -g --unsafe-perm node-red
  3. 步骤3:运行 node-red,浏览器打开 http://localhost:1880
파일 무결성

체크섬 없음

이 프로젝트는 GitHub Release 페이지에 SHA-256 체크섬을 게시하지 않았습니다

SHA256 체크섬

체크섬 없음

GitHub Releases에서 직접 다운로드하고 파일 무결성을 직접 확인하세요

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

全局卸载:npm uninstall -g node-red。如果使用Docker或Homebrew等请参照对应包管理器。

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스Apache-2.0
마지막 업데이트2026-06-27 14:00:11
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

1 FAQ

유사한 프로젝트