Beauty is in the eye of the beholder.
You can use
- node-red-dashboard (AKA Dashboard 1)
- It uses AngularJS v1 under the hood
- No longer in development (but still usable)
- @flowfuse/node-red-dashboard (AKA Dashboard 2)
- It uses Vue and Vuetify so you get access to all the nice built in components and styles
- Here is a showcase: Node-RED Dashboard 2.0
- Supported / ongoing development
- UIBuilder
- Use whatever framework (or none) that you please (i.e. your own HTML/CSS etc)
- Very flexible and the dev is very responsive/helpful and hangs out on this forum
- Supported / ongoing development
- HTTP-in ~ template ~ HTTP-response nodes
- build your own web using built in nodes (100% DIY)