awesome-nodered

A collection of interesting nodes and resources for Node-RED

GitHub

453 stars
17 watching
22 forks
last commit: over 1 year ago
Linked from 2 awesome lists

awesomeawesome-listcommunityhacktoberfestnode-rednode-red-contribnodered

Awesome Node-RED / Installation

Running locally
Running under Docker 481 18 days ago
c't-Smart-Home 167 about 1 year ago A ready-to-use setup for home automation maintained by
Home Assistant Community Add-on Starts an instance within Home Assistant and communicates with it
ioBroker node-red Adapter 52 5 days ago Starts an instance within ioBroker and communicates with it
openHAB running on openHABian Install Node-RED using openhab-config from command line, choose it from "Optional Components"
RedMatic 533 over 2 years ago Install Node-RED on a CCU3, smart home automation hardware from the manufacturer eQ-3, popular especially in Germany

Awesome Node-RED / Documentation

Getting Started
FAQ
Tutorials
User Guide

Awesome Node-RED / Nodes / Analysis

badwords 989 11 days ago Analyses the payload and tries to filter out any messages containing bad swear words. This only operates on payloads of type string. Everything else is blocked
wordpos 989 11 days ago Analyses the payload and classifies the part-of-speech of each word. The resulting message has msg.pos added with the results. A word may appear in multiple categories (eg, 'great' is both a noun and an adjective)

Awesome Node-RED / Nodes / Database

influxdb 64 9 months ago Save and query data from an InfluxDB time series database
mssql-plus 32 about 1 month ago Execute queries, stored procedures and bulk inserts in Microsoft SQL Server and Azure Databases SQL2000 ~ SQL2019
stackhero-influxdb-v2 31 over 1 year ago Save and query data from an InfluxDB v2 time series database
stackhero-mysql 16 4 months ago Connect to a MySQL or a MariaDB database, using TLS (SSL) and compatible with "Caching SHA2 password" authentication method (MySQL >= 8)
leveldb 989 11 days ago Uses LevelDB for a simple key value pair database
mysql 989 11 days ago Allows basic access to a MySQL database
sqlite 989 11 days ago Supports read and write to a local sqlite database

Awesome Node-RED / Nodes / Development

typescript-starter 86 over 1 year ago Quick-start template repository for creating new node sets in TypeScript

Awesome Node-RED / Nodes / Function

datagenerater 989 11 days ago Generate dummy data in various formats, names, addresses, emails, numbers, words, etc
pidcontrol 989 11 days ago A PID control node for numeric inputs - provides simple controll loop feedback capability
random 989 11 days ago Random number generator - can generate integers for x to y - or floats between x and y
rbe 989 11 days ago Provide report by exception and deadband / bandgap capability for simple inputs
smooth 989 11 days ago Provide various functions across several previous values, including max, min, mean, high and low pass filters

Awesome Node-RED / Nodes / Hardware

arduino 989 11 days ago Uses firmata protocol to talk to the board
beaglebone 989 11 days ago Nodes for the
blink1 989 11 days ago USB LED from ThingM
blinkstick 989 11 days ago USB LED device
digirgb 989 11 days ago DigiSpark RGB USB LED
heatmiser 989 11 days ago Temperature and frost protection for Heatmiser thermostats
intel-galileo 989 11 days ago A collection for the Intel Galileo and Edison
ledborg 989 11 days ago plug on module
makeymakey 989 11 days ago Read from a input device
pi-gpiod 989 11 days ago An alternative to the default PI GPIO nodes that allows remote access
pi-mcp3008 989 11 days ago Read from MCP300x series Analogue to Digital Converter chips via the SPI bus
pi-neopixel 989 11 days ago Drive a strip of NeoPixels directly
pi-unicorn-hat 989 11 days ago Controls a Pimorini Unicorn HAT 8x8 LED display
pibrella 989 11 days ago Controls a add-on board
piface 989 11 days ago interface module
piliter 989 11 days ago Controls a Pimorini Pi-LITEr 8 LED add-on board
sensortag 989 11 days ago Reads data from the Ti Bluetooth Low Energy SensorTag device
wemo 989 11 days ago Drive a socket and switch
scanBLE 989 11 days ago Scans for a particular Bluetooth Low Energy device

Awesome Node-RED / Nodes / I/O

discovery 989 11 days ago Discovers other Avahi/Bonjour services on the network
emoncms 989 11 days ago Post to an server
noble-bluetooth 8 about 3 years ago Based on noble for interaction with Bluetooth Low Energy devices
mindconnect 49 30 days ago Upload timeseries, files and events to MindSphere
modbus 293 14 days ago All in one Modbus TCP and Serial package
mqlight 989 11 days ago Adds nodes to send and receive using MQlight
ping 989 11 days ago Pings a machine and returns the trip time in mS
s7 112 over 2 years ago Interact with Siemens S7 PLCs
serialport 989 11 days ago Send messages to and receive messages from a physical serial port
snmp 989 11 days ago SNMP receivers for single OIDs or OID tables
stomp 989 11 days ago Publish and subscribe to and from a
wol 989 11 days ago Sends a Wake-On-LAN magic packet to the mac address specified
xiaomi-ble 19 over 3 years ago Single "Xiaomi BLE" node that gets all known data from Xiaomi BLE (Bluetooth 4)

Awesome Node-RED / Nodes / Image processing

image-output 13 about 1 year ago Simple image output node. Useful for previewing images (of face detecting, object recognition etc.) inside the flow editor
image-tools Editing images, building and decoding 2D and 3D barcodes

Awesome Node-RED / Nodes / Parsers

base64 989 11 days ago Converts a payload to/from base64 encoded format
buffer-parser Converts values to and from buffer/array. Supports Big/Little Endian, BCD, byte swapping and much more
geohash 989 11 days ago Converts a lat, lon payload to/from geohash format
msgpack 989 11 days ago Converts a payload to/from msgpack binary packed format
what3words 989 11 days ago Encodes or Decodes a lat, lon position into what3words text format

Awesome Node-RED / Nodes / Smarthome

alexa-home 32 4 days ago Connect with Alexa just wihtin the local network - no extra cloud stuff is required
alexa-home-skill-v3 17 over 2 years ago Controls things via Alexa and Google Home

Awesome Node-RED / Nodes / Smarthome / alexa-home-skill-v3

alexa-home-skill-v3-web 51 almost 2 years ago Web Service for Alexa and Google Home
alexa-home-skill-v3-lambda 9 almost 4 years ago Lambda function for node-red-alexa-home-skill-v3-web

Awesome Node-RED / Nodes / Smarthome

alexa-remote2-applestrudel 75 6 months ago Interacting with the Alexa API. Emulates routine behaviour, control and query your devices
avr-yamaha 21 almost 3 years ago Integrate and control YAMAHA™ audio/video receiver via YNCA protocol
ccu 70 almost 2 years ago Connect with Homematic, a series of smart home automation hardware from the manufacturer eQ-3, popular especially in Germany
deconz 84 3 months ago Access Zigbee 3.0 (Z30), Zigbee Home Automation (ZHA) and Zigbee Light Link (ZLL) lights via deCONZ
fritz 51 8 months ago Provides easy access to your AVM Fritz!Box. Read and write the configuration including the VoIP and Dect configuration
fritzapi 18 about 2 years ago Controls smart home DECT devices and guest wifi through an AVM Fritz!Box
harmony 15 over 1 year ago Controls devices connected to a Logitech™ Harmony Hub
home-assistant 75 about 6 years ago Connect with Home Assistant
home-assistant-websocket 491 4 days ago Various nodes using websockets to assist in setting up communication with Home Assistant
homebridge-automation 106 3 months ago Integrate Homebridge Accessories into flows
homee 37 10 days ago Access the homee api and create virtual devices for homee
homekit-bridged 416 11 days ago Imitate HomeKit devices
hubitat 18 26 days ago Connect with Hubitat
huemagic 201 about 1 month ago Controls Philips Hue bridges, lights, groups, scenes, rules, taps, switches, buttons, motion sensors, temperature sensors and Lux sensors
lgtv 59 12 months ago Controls LG webOS Smart TVs
loxone 74 6 months ago Connect to the Loxone Miniserver
knx-ultimate 147 4 days ago Controls KNX intallation. With optional ETS group address importer and gateway simulation
openhab3 12 over 1 year ago Integration of openHAB item states and commands
power-saver Automatically save money on variable electricity prices
smartnora 109 about 2 months ago Google smart home Action integration via Smart NORA
sonos-plus 76 5 months ago Controls Sonos player in your local network
tado-client 21 4 months ago Connect to the Tado Web API
tahoma 19 over 1 year ago Controls a Somfy Tahoma box (Roller shutters, etc.)
tasmota 23 9 months ago Tasmota devices integration for building automation
tuya-smart 43 about 4 years ago Interface with smart plugs, bulbs, etc. from tuya
zigbee 86 almost 2 years ago Controls Zigbee Devices via a CC253x Module
zigbee2mqtt 92 about 1 month ago Zigbee2mqtt connectivity
zwave-js 47 3 months ago Integrates Z-Wave node based on Z-Wave JS

Awesome Node-RED / Nodes / Social

chatbot 930 8 months ago Full featured chat bot for Telegram, Facebook Messenger, Viber, Twilio and Slack
discord-advanced 47 about 1 month ago Interact with Discord, via Discord.js
dweetio 989 11 days ago Uses to send/receive messages
email 989 11 days ago Sends and receives simple emails from services like gmail or smtp or imap servers
feedparser 989 11 days ago Reads messages from an atom or rss feed
irc 989 11 days ago Connect to an IRC server to send and receive messages
notify 989 11 days ago Uses to provide a desktop popup. Only useful on the local Apple machine
prowl 989 11 days ago Uses to push to an Apple device that has the Prowl app installed
pushbullet 989 11 days ago Uses to push an Android device that has the app installed
pusher 989 11 days ago Publish-Subscribe to a channel/event
pushover 989 11 days ago Sends alerts via
PushStaq 0 almost 2 years ago Send real time alerts using Push Notifications from your Node-Red flows to any device with
slack 22 7 months ago Interact with the Slack API
sms77 1 about 2 months ago Uses service for SMS, text-to-speech calls and number lookups
telegrambot 264 7 days ago Contains a receiver and a sender node which act as a Telegram Bot
twilio 989 11 days ago Uses service to send/receive text messages
whin 12 almost 2 years ago Send and receive whatsapps from within a nodered flow
xmpp 989 11 days ago Connect to an XMPP server to send and receive messages
open-wa (whatsapp) 13 over 1 year ago Efficiently connect to remote instances of your open-wa whatsapp automate servers

Awesome Node-RED / Nodes / System

aedes 62 2 months ago MQTT Broker based on Aedes
dockerode 29 5 months ago Connect to Docker daemon
os 10 about 3 years ago Obtain system information

Awesome Node-RED / Nodes / Time

blindcontroller 24 over 4 years ago Automate the control of household roller blinds based on the current position of the sun
bigtimer 2 over 1 year ago Timing node with support for dusk/sunset dawn/sunrise and variations also day/week/month (and special days) control. The node offers outputs suitable for MQTT, speech and databases
cron-plus A flexible scheduler (cron, solar events, simple dates) node with full dynamic control and Timezone support
suncalc 989 11 days ago Uses the suncalc module to generate an output at sunrise and sunset based on a specified location
simpletime 4 28 days ago Adds time and date payloads with various formatting options, which can be retreived and used later in the flow
sun-position 106 4 months ago Timer based flow control with dusk, dawn (and variations) and much more. Additional you can get sun and moon position or to control a flow by sun or moon position
timeswitch 989 11 days ago Lets the user set simple repeating timers for example for simple heating control, etc

Awesome Node-RED / Nodes / Utility

actionflows 45 over 2 years ago Brings easy to use loops and OOP (object oriented programming) features
alarm 24 almost 2 years ago Build your own home alarm system with any number of panels, zones, sensors, triggers and automations
bool-gate Boolean logic gates
daemon 989 11 days ago Starts up (calls) a long running system program and pipes STDIN, STDOUT and STDERR to and from that process
exif 989 11 days ago Extracts GPS and other EXIF information from a passed in jpeg image
german-holidays 12 about 1 year ago Getting german holidays or information if today/tomorrow is a holiday
ical-events 47 9 months ago Get events from an ical-URL, a caldav-server or from iCloud via
interval-length 5 over 2 years ago Measure the (time) interval length between successive messages
moment 34 about 1 year ago Produces a nicely formatted Date/Time string using the Moment.js library
owntracks 9 about 8 years ago Converts Owntrack Messages into standard geo message and deals with encrypted locations
persist 15 about 1 year ago Persist data over Node-RED restarts and deploys
self-healing 37 13 days ago Making Node-RED more resilient by adding self-healing capabilities
state-machine 17 almost 4 years ago Wraps around the JavaScript State Machine to implement a finite state machine
string 22 over 1 year ago Provides native and extended chainable JavaScript string parsing and manipulation methods
twc-weather 10 almost 2 years ago The Weather Company and Weather Underground Personal Weather Station APIs
users 15 over 3 years ago Quickly build a very simple user access control for HTTP-based flows
watson 82 over 2 years ago Interact with the IBM Watson services in IBM Cloud

Awesome Node-RED / Nodes / UI

browser-utils 16 about 2 years ago Add browser functionality such as file upload, camera & microphone
node-red-dashboard 1,312 3 months ago Create a live data dashboard

Awesome Node-RED / Nodes / UI / node-red-dashboard

https://flows.nodered.org/collection Dashboard extra nodes
ui-svg Show interactive SVG (vector graphics) in the dashboard
ui-contextmenu Show a popup contextmenu in the dashboard

Awesome Node-RED / Nodes / UI

flow-manager Separates flow json to multiple files
iglass Interaction with blocks
uibuilder 449 4 days ago Create dynamic web interfaces using any (or no) front end libraries for convenience
web-worldmap 110 5 days ago Provide a world map web page for plotting "things" on

Awesome Node-RED / Community

HomeAssistant Forum
Node-RED Forum
Node-RED Blog
Node-RED User Group Japan
Reddit
Redmatic Forum
Slack
Stack Overflow
Steves Node-RED Guide
Twitter
YouTube

Backlinks from these awesome lists: