By Evan Liomain
VEGA, it's d3.js, but in json
inline
url (json, csv, tsv, dsv, topoJSON)
programmatically
Functions to transform data to compute graphical representation
Bijective functions
Use to map data with visual values
What you draw
All is path. Is basically svg markup
It's variables you can use anywhere
+ All in one structured file
+ Online live editor
+ Nearly no dataviz limit
+ Good documentation
+ Active development
- spec in json
- No reusable code across spec
- No predefined design
- Transform function naming not straightforward
(collect to sort)
- Uncomplete autocompletion of online editor
- Uncomplete documentation (custom styling, unknown properties)
- hard to size with css (responsive)