# \[Announce\] node-red-contrib-chart-image

**URL:** <https://discourse.nodered.org/t/announce-node-red-contrib-chart-image/30828>\
**Category:** Share Your Nodes\
**Created:** [28 July 2020 14:38 UTC](https://discourse.nodered.org/t/announce-node-red-contrib-chart-image/30828 "2020-07-28T14:38:10Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![bakman2](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/bakman2/32/6207_2.png) [@bakman2](https://discourse.nodered.org/u/bakman2)\
**Post date:** [31 July 2020 05:42 UTC](https://discourse.nodered.org/t/announce-node-red-contrib-chart-image/30828/5 "2020-07-31T05:42:11Z")

</div>

Take a look at plotly.js instead. There is a [nice example](https://discourse.nodered.org/t/plotly-example-charts/30697) here on the forum. Doesnt require any installation and can be implemented directly with ui-template nodes.

Look at example 3 and modify it's parameters in the bottom of the ui-template node to:

```auto
Plotly.newPlot('example3', data, layout, { modeBarButtonsToRemove: ['toggleSpikelines'], displaylogo: false})

```

Deploy and refresh the dashboard, you will see all kinds of buttons appear, including download as image and it supports zooming among [many other features](https://plotly.com/javascript/).

---

_[View the full topic](https://discourse.nodered.org/t/announce-node-red-contrib-chart-image/30828)._
