📈 Resources leveraging and to leverage the Vega ecosystem.
Vega is a declarative language for describing and creating interactive data visualizations. The description (known by specification) of both the visual appearance and the interactive behaviour of a visualization is done in a JSON format. This way, Vega provides a broad set of building blocks that allows you to plan and build flexible visualizations.
- tfjs-vis - Integrated visualization API for TensorFlow.js.
- justcharts - Vega-Lite charts in an HTML file.
- React and Vega: An Alternative Visualization Example - Example of interactive and linked charts with React, Redux, and Vega (repo).
- Creating Interactive Visualizations Should Be Easier
- The W&B Machine Learning Visualization IDE
- Learning Vis Tools: Teaching Data Visualization Tutorials - Altair and Vega-Lite are two of the tools used.
- altair-latimes - Los Angeles Times theme.
- altair_recipes - Chart templates (or types).
- hueniversitypy - Canadian university themes.
- nx_altair - NetworkX graphs with Altair.
- whatlies - Visualization of word embeddings with Altair (paper).
- Lux - Auto EDA.
- carbonplan-styles - Two themes (one light and one dark) for Altair (and Matplotlib).
- husky_theme - Theme based on the University of Washington brand.
- gif - GIFs from Altair/Matplotlib/Plotly charts.
- Starborn - Chart templates (or types).
- altair-catplot - Chart templates (or types).
- Altair Ally - EDA.
- upset-altair-notebook - Implementation and example of the UpSet chart.
- Machine Learning in Python: Main developments and technology trends in data science, machine learning, and artificial intelligence - Altair is one of the tools mentioned for (interactive) Data Visualization.
- Visdown - Markdown (Vega/Vega-Lite).
- Vegas - Scala (Vega-Lite).
- XVega - C++ (Vega-Lite).
- Smile - Scala (Vega-Lite).
- Deneb - Power BI (Vega/Vega-Lite).
- altair - R (Altair).
- Vega.jl - Julia (Vega).
- VegaLite.jl - Julia (Vega-Lite).
- VegaDatasets.jl - Julia (Vega Datasets).
- hvega - Haskell (Vega-Lite).
- elm-vega - Elm (Vega).
- elm-vegaLite - Elm (Vega-Lite).
- vega_lite_3 - Rust (Vega-Lite).
- vega_lite_4 - Rust (Vega-Lite).
- vega - Ruby (Vega/Vega-Lite).
Contributions welcome! Read the contribution guidelines first.