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