I’ve just registered PlotlyJS.jl with METADATA.jl (Julia’s package registry) . The package leverages plotly.js to provide a backend for offline plot generation (no interaction with plotly’s web API) in Julia. 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:
- Make it convenient to construct and manipulate plotly visualizations
- 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.
Check out the docs here: http://spencerlyon.com/PlotlyJS.jl/