we developed a small web-framework which is basically Svelte for Node-RED: Pekfinger-RED.
It is still under heavy development, but should be usable already. Anyway: Of course you shouldn't use it in production right now. But feel free to try it. And any feedback that helps us improving it is very welcome!
BTW: This is neither meant as a replacement for
node-red-dashboard nor for
node-red-contrib-uibuilder. Instead it follows a different approach: You can define web-pages and actions to interact with the client. And all (server-side) interaction is defined through flows. And the best: The resulting App is a Progressive Web App (PWA) by default.
Take a look at it's NPM-Page to get a better impression.
I hope you like it!
PS: It was freshly published to NPM. So it might take some time to show up in Node-RED's flow library.