# Want to create a Custom Dashboard UI Widget, do I need Angular?

**URL:** <https://discourse.nodered.org/t/want-to-create-a-custom-dashboard-ui-widget-do-i-need-angular/59852>\
**Category:** Dashboard\
**Created:** [14 March 2022 16:18 UTC](https://discourse.nodered.org/t/want-to-create-a-custom-dashboard-ui-widget-do-i-need-angular/59852 "2022-03-14T16:18:58Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![studiobox](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/studiobox/32/55766_2.png) [@studiobox](https://discourse.nodered.org/u/studiobox)\
**Post date:** [14 March 2022 16:18 UTC](https://discourse.nodered.org/t/want-to-create-a-custom-dashboard-ui-widget-do-i-need-angular/59852/1 "2022-03-14T16:18:58Z")

</div>

Hi,

If I am going to created custom Dashboard UI Widget, do I need Angular for create UI client side? 🤔

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [14 March 2022 16:20 UTC](https://discourse.nodered.org/t/want-to-create-a-custom-dashboard-ui-widget-do-i-need-angular/59852/2 "2022-03-14T16:20:57Z")

</div>

No, you dont "need" angular (nor angularjs for that matter)

Just develop your node & install it & test it in node-red (where angularjs IS installed)

---

<div class="post-metadata">

**Author:** ![studiobox](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/studiobox/32/55766_2.png) [@studiobox](https://discourse.nodered.org/u/studiobox)\
**Post date:** [14 March 2022 17:04 UTC](https://discourse.nodered.org/t/want-to-create-a-custom-dashboard-ui-widget-do-i-need-angular/59852/3 "2022-03-14T17:04:32Z")

</div>

Thank you so much for your help. 😊

If prosible, can you describe me a little, when we use angular with custom UI widget? 🤔

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [14 March 2022 17:07 UTC](https://discourse.nodered.org/t/want-to-create-a-custom-dashboard-ui-widget-do-i-need-angular/59852/4 "2022-03-14T17:07:24Z")

</div>

> [@studiobox](#):
>
> If prosible, can you describe me a little, when we use angular with custom UI widget? 🤔

The widget is built with plain JS / jQuery / HTML / CSS. When it is used on the dashboard it uses AngularJS (Not Angular - that is very different)

Here is more info: [How to make custom UI widgets](https://discourse.nodered.org/t/how-to-make-custom-ui-widgets/15340)

---

<div class="post-metadata">

**Author:** ![studiobox](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/studiobox/32/55766_2.png) [@studiobox](https://discourse.nodered.org/u/studiobox)\
**Post date:** [14 March 2022 17:53 UTC](https://discourse.nodered.org/t/want-to-create-a-custom-dashboard-ui-widget-do-i-need-angular/59852/5 "2022-03-14T17:53:24Z")

</div>

Thank you very much for your description. 😊

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [28 March 2022 17:53 UTC](https://discourse.nodered.org/t/want-to-create-a-custom-dashboard-ui-widget-do-i-need-angular/59852/6 "2022-03-28T17:53:53Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
