|
Node-REDのロゴマーク。 | |
| 作者 |
IBM Emerging Technology • Nick O'Leary • Dave Conway-Jones |
|---|---|
| 開発元 | OpenJS Foundation |
| 最新版 | |
| リポジトリ | |
| プログラミング 言語 | JavaScript |
| 対応OS | クロスプラットフォーム |
| プラットフォーム | Node.js |
| サポート状況 | サポート中 |
| 種別 | Internet of Thingsを接続するためのフローベースプログラミング、IoT |
| ライセンス | Apache License 2.0 |
| 公式サイト |
nodered |
Node-RED(ノード・レッド)は、IoTの一部としてハードウェアデバイス、API、オンラインサービスを相互に接続するためにもともとIBMによって開発された、ビジュアルプログラミング用のフローベースの開発ツールである。
Node-REDは、 JavaScriptの関数を作成するのに使用できるWebブラウザーベースのフローエディターを提供する。アプリケーションの要素は、再利用するために保存や共有できるようになっている。ランタイムはNode.js上に構築されている。 Node-REDで作成されたフローは、JSONを使用して保存できる。バージョン0.14以降、MQTTノードは適切に構成されたTLS接続を確立することができるようになった。
2016年、IBMはNode-REDをOpenJS Foundationのオープンソースプロジェクトとして寄贈した。
| 名前 | 説明 | URL |
|---|---|---|
| Node-RED | IoTを配線するためのビジュアルツール | https://github.com/node-red/node-red |
| Node-RED Dashboard | Node-REDのダッシュボードUI | https://github.com/node-red/node-red-dashboard |
| Node generator | Open APIドキュメントやファンクションノードのソースなど、さまざまなソースからNode-REDノードモジュールを生成するためのコマンドラインツール | https://github.com/node-red/node-red-nodegen |
| Node-RED Command Line Tool | Node-REDインスタンスをリモートで管理するためのコマンドラインツール | https://github.com/node-red/node-red-admin |