Vega Visualization Grammar icon
Vega Visualization Grammar icon

Vega Visualization Grammar

Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs. With Vega, you can describe the visual appearance and interactive behavior of a visualization in a JSON format, and generate web-based views using Canvas or...

Vega Visualization Grammar screenshot 1

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Online  [https://vega.github.io/editor](https://vega.github.io/editor)
  • Self-Hosted
-
No reviews
2likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Data visualization
  2.  Interactive Visualization

 Tags

Vega Visualization Grammar News & Activities

Highlights All activities

Recent activities

No activities found.

Vega Visualization Grammar information

  • Developed by

    US flagVega
  • Licensing

    Open Source (BSD-3-Clause) and Free product.
  • Written in

  • Alternatives

    3 alternatives listed
  • Supported Languages

    • English

GitHub repository

  •  11,735 Stars
  •  1,554 Forks
  •  484 Open Issues
  •   Updated  
View on GitHub
Vega Visualization Grammar was added to AlternativeTo by David on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

Featured in Lists

data analysis software

List by marto1 with 11 apps, updated

A list with 7 apps by datalets without a description.

List by Oleg Lavrovsky with 7 apps, updated

What is Vega Visualization Grammar?

Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs. With Vega, you can describe the visual appearance and interactive behavior of a visualization in a JSON format, and generate web-based views using Canvas or SVG.

Vega provides basic building blocks for a wide variety of visualization designs: data loading and transformation, scales, map projections, axes, legends, and graphical marks such as rectangles, lines, plotting symbols, etc. Interaction techniques can be specified using reactive signals that dynamically modify a visualization in response to input event streams.

Vega Visualization Grammar Videos

Official Links