# Interactive Smith Chart

**URL:** <https://discourse.julialang.org/t/interactive-smith-chart/76862>\
**Category:** Visualization\
**Tags:** plotlyjs\
**Created:** [February 21, 2022, 8:02pm UTC](https://discourse.julialang.org/t/interactive-smith-chart/76862 "2022-02-21T20:02:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![white-c](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/white-c/32/16410_2.png) [@white-c](https://discourse.julialang.org/u/white-c)\
**Post date:** [February 21, 2022, 8:02pm UTC](https://discourse.julialang.org/t/interactive-smith-chart/76862/1 "2022-02-21T20:02:47Z")

</div>

I’m interested in having a Smith Chart that is interactive. I have seen static smith charts in some of Julia’s plotting ecosystem. I have found that Plotly has them in its Python library. Is there a way to get that in PlotlyJS.jl? Is the best option to use PyCall or is there another way?

---

<div class="post-metadata">

**Author:** ![empet](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/empet/32/221303_2.png) [@empet](https://discourse.julialang.org/u/empet)\
**Post date:** [February 21, 2022, 8:37pm UTC](https://discourse.julialang.org/t/interactive-smith-chart/76862/2 "2022-02-21T20:37:48Z")

</div>

I suggest to open an issue on PlotlyJS.jl, to update the chart types [https://github.com/sglyon/PlotlyBase.jl/blob/master/src/api.jl#L25](https://github.com/sglyon/PlotlyBase.jl/blob/master/src/api.jl#L25) with `scattersmith`.

---

<div class="post-metadata">

**Author:** ![rafael.guerra](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/rafael.guerra/32/216610_2.png) [@rafael.guerra](https://discourse.julialang.org/u/rafael.guerra)\
**Post date:** [February 21, 2022, 9:49pm UTC](https://discourse.julialang.org/t/interactive-smith-chart/76862/3 "2022-02-21T21:49:32Z")

</div>

Have you tried InspectDR.jl?  
[See example here](https://github.com/ma-laforge/FileRepo/blob/master/InspectDR/sampleplots/demo2.png).

---

<div class="post-metadata">

**Author:** ![white-c](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/white-c/32/16410_2.png) [@white-c](https://discourse.julialang.org/u/white-c)\
**Post date:** [February 21, 2022, 10:05pm UTC](https://discourse.julialang.org/t/interactive-smith-chart/76862/4 "2022-02-21T22:05:28Z")

</div>

Good suggestion. I will submit an issue.

---

<div class="post-metadata">

**Author:** ![white-c](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/white-c/32/16410_2.png) [@white-c](https://discourse.julialang.org/u/white-c)\
**Post date:** [February 21, 2022, 10:05pm UTC](https://discourse.julialang.org/t/interactive-smith-chart/76862/5 "2022-02-21T22:05:59Z")

</div>

I will try that out to see how well it works. I would prefer a Plotly like interactive interface. Thanks.
