Popularity
98 Stars
Updated Last
4 Months Ago
Started In
March 2020

Build status Codecov

PlotlyLight

PlotlyLight is an ultra-lightweight interface for working with Plotly.js.



โœจ Features

  • ๐Ÿš€ Fastest time-to-first-plot in Julia!
  • ๐ŸŒ Use the Plotly.js Javascript documentation directly. No magic syntax: Just JSON3.write.
  • ๐Ÿ“‚ Set deeply-nested keys easily, e.g. myplot.layout.xaxis.title.font.family = "Arial".
  • ๐Ÿ“Š The Same built-in themes as Plotly's python package.



๐Ÿš€ Quickstart

using PlotlyLight

preset.template.plotly_dark!()  # Change template

p = plot(x = 1:20, y = cumsum(randn(20)), type="scatter", mode="lines+markers")  # Make plot

p.layout.title.text = "My Title!"  # Make changes

p  # `display(p)` to see the updated plot

Used By Packages