# Interactive plotting via web

**URL:** https://discourse.julialang.org/t/interactive-plotting-via-web/68304
**Category:** General Usage
**Tags:** plotting, pluto, interactivity
**Created:** [September 17, 2021, 4:54am UTC](https://discourse.julialang.org/t/interactive-plotting-via-web/68304 "2021-09-17T04:54:57Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![iHany](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ihany/32/18151_2.png) [@iHany](https://discourse.julialang.org/u/iHany)
#### Post date: [September 17, 2021, 4:54am UTC](https://discourse.julialang.org/t/interactive-plotting-via-web/68304/1 "2021-09-17T04:54:57Z")

</div>

Hi, I’m looking for a way of interactively plot some figures through a website.

A representative example might be [PlutoUI.jl](https://github.com/fonsp/PlutoUI.jl) but it requires Pluto.  
I wanna do this from my terminal.  
Other package I found is [Interact.jl](https://github.com/JuliaGizmos/Interact.jl) but I’m not familiar with [Mux.jl](https://github.com/JuliaWeb/Mux.jl) so I cannot produce a minimal example.  
Is there anyone who knows how to do it with a minimal example or other packages that helps me?

---

<div class="post-metadata">

### Author: ![learned\_fool](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/learned_fool/32/21934_2.png) [@learned\_fool](https://discourse.julialang.org/u/learned_fool)
#### Post date: [September 17, 2021, 5:26am UTC](https://discourse.julialang.org/t/interactive-plotting-via-web/68304/2 "2021-09-17T05:26:50Z")

</div>

You can use [`Makie.jl`](https://github.com/JuliaPlots/Makie.jl) with the `WebGL` backend to get interactive plots through the browser. [Here](https://youtu.be/L-gyDvhjzGQ) is a short tutorial on getting started with interactivity! If you want to know more, @jkrumbiegel might be of help here. (I probably have the wrong tag on him)

---

<div class="post-metadata">

### Author: ![iHany](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ihany/32/18151_2.png) [@iHany](https://discourse.julialang.org/u/iHany)
#### Post date: [September 17, 2021, 5:48am UTC](https://discourse.julialang.org/t/interactive-plotting-via-web/68304/3 "2021-09-17T05:48:14Z")

</div>

I’ll take a look at it. Thank you a lot!

BTW, the banner of Makie looks cooler than before 🙂

---

<div class="post-metadata">

### Author: ![JesperMartinsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jespermartinsson/32/34098_2.png) [@JesperMartinsson](https://discourse.julialang.org/u/JesperMartinsson)
#### Post date: [September 17, 2021, 6:18am UTC](https://discourse.julialang.org/t/interactive-plotting-via-web/68304/4 "2021-09-17T06:18:21Z")

</div>

Dash and Plotly seems interesting. I recently came across this tutorial:

[![](https://global.discourse-cdn.com/julialang/original/3X/b/d/bdf4905040e5ea6db82fac32ef8ef3c578a7ed90.jpeg "Get Started with Dash for Julia") ](https://www.youtube.com/watch?v=BLgcWmnIEUQ)

for interactive plotting.

---

<div class="post-metadata">

### Author: ![Iulian.Cioarca](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/iulian.cioarca/32/30166_2.png) [@Iulian.Cioarca](https://discourse.julialang.org/u/Iulian.Cioarca)
#### Post date: [September 17, 2021, 6:47am UTC](https://discourse.julialang.org/t/interactive-plotting-via-web/68304/5 "2021-09-17T06:47:27Z")

</div>

Here’s a Dash tutorial:

> **[Dash Documentation & User Guide | Plotly](https://dash.plotly.com/julia)**
>
> Plotly Dash User Guide & Documentation

---

<div class="post-metadata">

### Author: ![iHany](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ihany/32/18151_2.png) [@iHany](https://discourse.julialang.org/u/iHany)
#### Post date: [September 17, 2021, 1:10pm UTC](https://discourse.julialang.org/t/interactive-plotting-via-web/68304/6 "2021-09-17T13:10:31Z")

</div>

It seems really great. I’ll check it out 🙂
