Hello everyone, how are you doing?
I have been developing nodes for Node-RED for quite some time, specifically since version 1.0.
At my company, we developed a complete chatbot for WhatsApp and other communicators entirely using Node-RED, with custom-created nodes.
As a result, the node palette ends up being somewhat disorganized with only one category. With this in mind, I started implementing a category system for the nodes. With this change, when creating a node, you can pass not only the category attribute but also another attribute called subCategory. This way, Node-RED will build nested dropdowns in the node palette according to the categories, greatly facilitating the work of those who use many nodes.
What do you think?