Vega
From Just Solve the File Format Problem
(Difference between revisions)
Ross-spencer (Talk | contribs) (Add first entry for Vega Visualization Grammer) |
Ross-spencer (Talk | contribs) (Add more description) |
||
| Line 7: | Line 7: | ||
Vega describes a JSON schema format for its grammar, its visualizations are further described in JSON complying to that schema. | Vega describes a JSON schema format for its grammar, its visualizations are further described in JSON complying to that schema. | ||
| + | |||
| + | Vega visualization definitions can describe the visual appearance and interactive behavior of a visualization in JSON, allowing users to generate web-based views using Canvas or SVG (Scalable Vector Graphics). | ||
== Schema == | == Schema == | ||
Latest revision as of 21:33, 7 January 2026
Vega is a visualization grammar, a declarative language for creating, saving, and sharing interactive visualization designs.
Vega describes a JSON schema format for its grammar, its visualizations are further described in JSON complying to that schema.
Vega visualization definitions can describe the visual appearance and interactive behavior of a visualization in JSON, allowing users to generate web-based views using Canvas or SVG (Scalable Vector Graphics).
[edit] Schema
Vega's JSON schema is available on GitHub and is further annotated in the project's documentation.
[edit] Example files
Example files can also be found on GitHub:
[edit] Links
- Vega website including more information and examples.
- Vega Grammar on GitHub.
- Vega Organization on GitHub.