Hi, despite extensive building work on the house getting in the way, I've managed to do some updates this weekend on the v2 branch of uibuilder.
I've now pushed 2.0.0-dev4 to GitHub. We are really close to completing v2.0 now so please give this a go if you can.
You can install with:
npm install TotallyInformation/node-red-contrib-uibuilder#v2 --save
The big thing about this weekend's build is that npm package processing is now LIVE!
You can install and remove npm packages using the package manager built right into the Admin ui for a uibuilder node instance.
Note that this feature is meant for installing packages that support your front-end (client) code and not for packages that will add nodes to Node-RED - use the core palette manager for that. This means that Node-RED does not have to be restarted when you install a front-end package.
Packages installed this way are immediately made available for you to use, you don't even need to do a deploy.
If you are not sure about what packages are available and what URL they are served up on, check out the admin API page on
http<s>://<nodered-ip<:<nodered-port>/<admin-path>/uibindex - you will find the proper link under the "Path & Module Details" section. Just click on "Detailed Information".
Also try out the shiny new default template which shows off how easy it is to create a dynamic web app using Node-RED and uibuilder with help from VueJS and bootstrap-vue: