Welcome to node-red-dxp, a comprehensive library designed to simplify and accelerate the development of custom nodes for Node-RED. 🚀
With node-red-dxp, you get everything you need to build, style, and document your nodes—all in one package! Here's what makes it special:
✨ Features
-
⚙️ Powerful Builder:
- Leverages esbuild for lightning-fast JavaScript builds (controller & editor).
- Supports SCSS styles for polished, modern editor UIs.
- Automatically converts Markdown documentation into Node-RED compatible HTML.
-
🎨 Effortless Styling:
- Includes clean, minimal CSS styles tailored for Node-RED.
- Fully customizable SCSS for editor components.
-
🛠️ Development Helpers:
- Utility functions to streamline building custom node editors.
- Hassle-free configuration for common Node-RED workflows.
-
⚡ Ultra-Fast Commands:
build
: Quickly generate production-ready assets.watch
: Monitor changes with blazing-fast incremental builds.
🚀 Why Choose node-red-dxp?
- Blazing Speed: Thanks to esbuild, both builds and watches are ultra-fast, letting you focus on development, not waiting.
- All-in-One Toolkit: No need to juggle multiple tools—node-red-dxp handles everything from JavaScript bundling to CSS and Markdown processing.
- Developer-Centric: Designed with developer experience (DX) at its core, making custom node creation as seamless as possible.
License
MIT