===== Resources: Programming libraries ===== === JavaScript === * d3.js ([[http://mbostock.github.com/d3/|http://mbostock.github.com/d3/]] ) * Protovis ([[http://vis.stanford.edu/protovis/|http://vis.stanford.edu/protovis/]] ) * Processing.js ([[https://github.com/processing-js/processing-js|https://github.com/processing-js/processing-js]] ) * Google Chart Tools ( [[http://code.google.com/apis/chart/index.html|http://code.google.com/apis/chart/index.html]] ) * RaphaelJS ([[http://raphaeljs.com|http://raphaeljs.com]] ) * InfoVis Toolkit ([[http://thejit.org/|http://thejit.org/]] ) * Leaflet ([[https://leafletjs.com/|https://leafletjs.com/]] ) * Polymaps ([[http://polymaps.org/|http://polymaps.org/]] ) * OpenLayers ([[https://openlayers.org/|https://openlayers.org/]] ) * Chroma.js: define color ranges and use them as scales https://github.com/gka/chroma.js === Java === * Prefuse ([[https://blokt.com/|https://blokt.com/]] ) * Processing ([[https://processing.org/|https://processing.org/]] ) === C++, Python === * Mapnik ([[https://mapnik.org/|https://mapnik.org/]] ) * Pandas [[http://pandas.sourceforge.net/|http://pandas.sourceforge.net/]] === ActionScript/Flex === * Flare ([[https://blokt.com/tool/prefuse-flare|https://blokt.com/tool/prefuse-flare]] ) * OpenScales ([[http://openscales.org/|http://openscales.org/]] ) === Visual Programming === * Impure ([[http://www.impure.com/|http://www.impure.com/]] )