A set of Node-RED nodes for creating live data dashboards with configurable widgets and themes.
node-red-dashboard is a Node-RED plugin that adds dashboard UI nodes to the palette, allowing users to build live data dashboards visually. It solves the problem of creating real-time monitoring and control interfaces for IoT, home automation, or industrial systems without separate frontend development.
Node-RED users, IoT developers, and automation engineers who need to visualize data streams or create control panels directly within their flow-based programming environment.
It integrates seamlessly with Node-RED, offering a wide range of configurable widgets and a responsive layout system, enabling quick dashboard prototyping and deployment alongside existing flows.
A dashboard UI for Node-RED
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Enables quick creation of live data dashboards directly within Node-RED's flow editor without frontend coding, ideal for IoT and automation systems as highlighted in the README.
Adds UI nodes to the Node-RED palette with settings managed through a dashboard sidebar, allowing effortless integration with existing flows for real-time data visualization.
Includes a wide range of widgets like charts, gauges, forms, and notifications, detailed in the features section, catering to diverse monitoring and control needs.
Offers responsive grid layouts with customizable widths and themes, supporting light, dark, or CSS variable overrides for styling, as documented in the layout and theme sections.
The project is officially deprecated as of June 2024 and based on Angular v1, which is no longer maintained, leading to potential security risks and no new feature development.
Does not support multiple individual users effectively; all clients see the same flow state, with only basic session-based controls via msg.socketid, as admitted in the README.
Tied to the obsolete Angular v1 framework, making it difficult to integrate modern JavaScript libraries or advanced frontend capabilities beyond basic theming and widgets.