This sounds really exciting!

I have a couple of technical questions:
- Last I checked (a few days ago), the docs said that callbacks aren't 
supported yet. Has that changed already?
- How are data transported? I assume you have to serialize arrays via JSON? 
When new data arrive, do you reserialize the entire array, or is this doing 
something uber-clever?

Best,
--Tim

On Friday, March 11, 2016 08:18:14 AM Spencer Lyon wrote:
> New package announcement. I've just registered PlotlyJS.jl with metadata.
> The package leverages the plotly.js javascript library to provide a backend
> for offline plot generation (no interaction with plotly's web API). This
> will be the backend used to generate figures in the soon to be revamped
> Plotly.jl package. The latter will serve as the interface between Julia and
> plotly's REST API.
> 
> The package has two main goals
> 
>    1. Make it convenient to construct and manipulate plotly visualizations
>    2. Provide infrastructure for viewing plots on multiple frontends and
>    saving plotly graphics to files
> 
> 
> 
> Up to this point I have intentionally not put effort into creating a
> plotting API for this package, but rather have made it easy to leverage
> plotly's declarative API from Julia. If you are looking for a lot of API
> extensions, see the plotlyjs backend in Plots.jl.
> 
> One main feature is a dedicated plotting GUI in an electron window (powered
> by Blink.jl). This allows us to have full 2 way communication between Julia
> and javascript, taking interactive plotting to a new level (enabling, among
> other things, streaming workflows where plots are updated inplace as new
> data arrives)
> 
> Check out the docs here: http://spencerlyon.com/PlotlyJS.jl/

Reply via email to