# Julia bindings to SandDance for Plotting/Visualization?

**URL:** <https://discourse.julialang.org/t/julia-bindings-to-sanddance-for-plotting-visualization/38615>\
**Category:** General Usage\
**Created:** [May 2, 2020, 4:06pm UTC](https://discourse.julialang.org/t/julia-bindings-to-sanddance-for-plotting-visualization/38615 "2020-05-02T16:06:14Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![oschulz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oschulz/32/2998_2.png) [@oschulz](https://discourse.julialang.org/u/oschulz)\
**Post date:** [May 2, 2020, 4:06pm UTC](https://discourse.julialang.org/t/julia-bindings-to-sanddance-for-plotting-visualization/38615/1 "2020-05-02T16:06:14Z")

</div>

Is anybody thinking about building Julia bindings for [MS Sanddance](https://sanddance.js.org/)? It’s relatively new, combining [Vega](https://vega.github.io/) for layout and [Deck.gl](https://deck.gl/) for WebGL rendering. The demos are really impressive.

CC @davidanthoff

---

<div class="post-metadata">

**Author:** ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Post date:** [May 2, 2020, 10:21pm UTC](https://discourse.julialang.org/t/julia-bindings-to-sanddance-for-plotting-visualization/38615/2 "2020-05-02T22:21:47Z")

</div>

Common, don’t do this to me on a Sat night during quarantine when I’m bored. Now I have another package to maintain 🙂

```julia
pkg> add https://github.com/queryverse/SandDance.jl

```

and then

```julia
julia> using VegaDatasets, SandDance

julia> dataset("cars") |> SandDanceWindow

```

Still a bit rough, but the basics seem to work. Should work with any tabular data source.

---

<div class="post-metadata">

**Author:** ![oschulz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oschulz/32/2998_2.png) [@oschulz](https://discourse.julialang.org/u/oschulz)\
**Post date:** [May 3, 2020, 1:25am UTC](https://discourse.julialang.org/t/julia-bindings-to-sanddance-for-plotting-visualization/38615/3 "2020-05-03T01:25:58Z")

</div>

Awesome!! I probably don’t need to even ask - will this work with the VS Code SandDance-extension?

---

<div class="post-metadata">

**Author:** ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Post date:** [May 3, 2020, 9:16am UTC](https://discourse.julialang.org/t/julia-bindings-to-sanddance-for-plotting-visualization/38615/4 "2020-05-03T09:16:42Z")

</div>

> [@oschulz](#):
>
> will this work with the VS Code SandDance-extension?

No, I don’t think so. As far as I can tell the VS Code extension only works with loading data from disc…

---

<div class="post-metadata">

**Author:** ![oschulz](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/oschulz/32/2998_2.png) [@oschulz](https://discourse.julialang.org/u/oschulz)\
**Post date:** [May 3, 2020, 10:44am UTC](https://discourse.julialang.org/t/julia-bindings-to-sanddance-for-plotting-visualization/38615/5 "2020-05-03T10:44:43Z")

</div>

Yes, that’s what I’ve been doing so far (export CSV from Julia and then open in SandDance), works well, of course. I just had hoped that the SandDance extension might have some way of piping data into it within VSCode - and knowing you, I have a feeling you’ll pounce on it, if that capability appears at some point. 😉

I’ve used VS-Code more and more these last weeks - always been a Sublime Text user, switching Editors isn’t a step taken lightly. 🙂 I really love your Julia extension and what it can do, and how well the remote-development extension meshes with everything else.
