# Vega Vega is a _declarative visualization system_ \- essentially a “grammar” for describing charts and interactive diagrams. Instead of writing imperative drawing code, you write a structured JSON spec like the ones in your templates (word cloud, packed bubbles, dot plots, etc.). --- [Area Chart (Vega)](https://diagrams.gocapable.com/diagrams/area-chart-vega.html)[Bar Chart (Vega)](https://diagrams.gocapable.com/diagrams/bar-chart-vega.html)[Bubble Chart (Vega)](https://diagrams.gocapable.com/diagrams/bubble-chart-vega.html)[Dot Plot (Vega)](https://diagrams.gocapable.com/diagrams/dot-plot-vega.html)[Pie Chart (Vega)](https://diagrams.gocapable.com/diagrams/pie-chart-vega.html)[Radar Diagram (Vega)](https://diagrams.gocapable.com/diagrams/radar-diagram-vega.html)[Scatter Plot (Vega)](https://diagrams.gocapable.com/diagrams/scatter-plot-vega.html)[Stacked Bar Chart (Vega)](https://diagrams.gocapable.com/diagrams/stacked-bar-chart-vega.html)[Word Cloud (Vega)](https://diagrams.gocapable.com/diagrams/word-cloud-vega.html)