TypeScript for scripting :
http://www.typescriptlang.org/
jQuery for general javascript library :
http://jquery.com/
KnockoutJS for templating and dependency management :
http://knockoutjs.com/
RequireJS for moduler script loading :
http://requirejs.org/
D3JS for visualizations :
http://d3js.org/
GeoJSON for geo data formatting:
http://geojson.org/
TopoJSON for topology data formatting :
https://github.com/mbostock/topojson