moon_vegalite gallery

Left: SVG rendered by moon_vegalite. Right: the SVG produced by vega-lite 5.23.0 + vega 5.33.1 for the same specification. Regenerate with node scripts/gen_gallery.mjs.

Specificationmoon_vegalitevega (official)
Bar chart
bar
identical to vega output (ignoring accessibility attributes)
moon_vegalite: barvega: bar
Aggregated horizontal bars
bar_aggregate
identical to vega output (ignoring accessibility attributes)
moon_vegalite: bar_aggregatevega: bar_aggregate
Binned histogram
histogram
identical to vega output (ignoring accessibility attributes)
moon_vegalite: histogramvega: histogram
Stacked bars with a colour legend
stacked_bar_v
identical to vega output (ignoring accessibility attributes)
moon_vegalite: stacked_bar_vvega: stacked_bar_v
Scatter plot
point_2d
identical to vega output (ignoring accessibility attributes)
moon_vegalite: point_2dvega: point_2d
Scatter plot with colour legend
point_color
identical to vega output (ignoring accessibility attributes)
moon_vegalite: point_colorvega: point_color
Circles
circle
identical to vega output (ignoring accessibility attributes)
moon_vegalite: circlevega: circle
Time series line
line
identical to vega output (ignoring accessibility attributes)
moon_vegalite: linevega: line
Monotone line over a time unit
line_month
identical to vega output (ignoring accessibility attributes)
moon_vegalite: line_monthvega: line_month
Area chart
area
identical to vega output (ignoring accessibility attributes)
moon_vegalite: areavega: area
Bars over a time unit
bar_month
identical to vega output (ignoring accessibility attributes)
moon_vegalite: bar_monthvega: bar_month
Tick strip
tick_strip
identical to vega output (ignoring accessibility attributes)
moon_vegalite: tick_stripvega: tick_strip
Rule ranges
rule_extent
identical to vega output (ignoring accessibility attributes)
moon_vegalite: rule_extentvega: rule_extent
Coloured text marks
text_scatterplot_colored
identical to vega output (ignoring accessibility attributes)
moon_vegalite: text_scatterplot_coloredvega: text_scatterplot_colored
Log scale
point_log
identical to vega output (ignoring accessibility attributes)
moon_vegalite: point_logvega: point_log
MoonFrame-generated: bar
moonframe_bar
identical to vega output (ignoring accessibility attributes)
moon_vegalite: moonframe_barvega: moonframe_bar
MoonFrame-generated: bar_stacked
moonframe_bar_stacked
identical to vega output (ignoring accessibility attributes)
moon_vegalite: moonframe_bar_stackedvega: moonframe_bar_stacked
MoonFrame-generated: point_color
moonframe_point_color
identical to vega output (ignoring accessibility attributes)
moon_vegalite: moonframe_point_colorvega: moonframe_point_color
MoonFrame-generated: line
moonframe_line
identical to vega output (ignoring accessibility attributes)
moon_vegalite: moonframe_linevega: moonframe_line
MoonFrame-generated: bar_titled
moonframe_bar_titled
identical to vega output (ignoring accessibility attributes)
moon_vegalite: moonframe_bar_titledvega: moonframe_bar_titled