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/
