# Choose dashboard solution

**URL:** <https://discourse.nodered.org/t/choose-dashboard-solution/81789>\
**Category:** Dashboard\
**Tags:** flexdash, uibuilder\
**Created:** [5 October 2023 06:50 UTC](https://discourse.nodered.org/t/choose-dashboard-solution/81789 "2023-10-05T06:50:17Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [6 October 2023 11:51 UTC](https://discourse.nodered.org/t/choose-dashboard-solution/81789/8 "2023-10-06T11:51:21Z")

</div>

> [@joepavitt](#):
>
> we are still "officially" in Alpha, but won't be for much longer

Ah, the joys of being paid to work on Node-RED for a living. 🤣

I haven't really mentioned the future for UIBUILDER. But safe to say that it will continue to be in active development. It is already used by a lot of people in different environments. There is a [roadmap](https://totallyinformation.github.io/node-red-contrib-uibuilder/#/roadmap) that contains all of the thoughts about the future. Check out the [v6.6 roadmap](https://github.com/TotallyInformation/node-red-contrib-uibuilder/blob/main/docs/roadmap.md) for the very latest. In summary:

- More no-code elements - including container layouts (grid/flex/etc). Also ongoing improvements to existing elements, especially forms.
- Helper functions for both Node-RED and client to produce lists of pages - for menus as mentioned by Joe.
- Buttons in the Editor that reference any npm scripts defined - to make it easy to run build steps or other CI steps from within Node-RED.
- More visible indicator on the uibuilder node to show if any installed front-end libraries need updating.
- Extended template handling to make installation of dependencies easier.
- Add a "dev server" style capability to make front-end development easier when editing code outside the Node-RED Editor.
- Ongoing code simplifications and structural improvements - to reduce dependencies and further improve the openness of the code for other developers
- Publish the low-code JSON UI building functions as a separate library so that other projects can use it.
- Templates for easily creating a PWA offline-capable client from your UIBUILDER app.
- Better optional logging of client logs back to Node-RED.

Well hopefully that gives you some idea about the direction of things anyway.

I'm also committed to creating examples both written and video that show how to do things with UIBUILDER. There are already quite a few that show how to use build steps, create tables, charts, etc.

BTW, Markdown is already a feature - you simply add the Markdown-IT library to your html file. Simple tables are already no-code elements as are lists (including nested lists). And not forgetting that you can use a separate ExpressJS web server instance if you need/want to so you can have different settings. And UIBUILDER has a bunch of middleware and local API capabilities built in.

And if you are looking for an example of a hybrid low-code web app using Node-RED and UIBUILDER, you may want to have a look at:

> [@🕸️ MQTT v5 Viewer - View a range of topics with values and extended MQTT v5 data](https://discourse.nodered.org/t/mqtt-v5-viewer-view-a-range-of-topics-with-values-and-extended-mqtt-v5-data/81825):
>
> I will publish this as a Flow once I'm happy that it is a bit more complete. However, as some have expressed an interest ... A [thread was raised on the forum recently](https://discourse.nodered.org/t/how-can-i-find-out-who-is-publishing-a-message-in-mqtt/81732) about being able to track who/what updated an MQTT topic. It was suggested that MQTT v5 userProperties would be good for this. However, there really doesn't seem to be a decent viewer that includes MQTT v5. MQTT Explorer is kind of the gold standard viewer but it isn't being developed any more. So for some time I've been consideri…

---

_[View the full topic](https://discourse.nodered.org/t/choose-dashboard-solution/81789)._
