Links
Book
JavaScript: The Definitive Guide by David Flanagan
Charts
…also see Visualisation below…
http://www.highcharts.com/ (Free for non-commercial)….
http://vis.stanford.edu/protovis/ Protovis, a graphical approach to visualization.
Date
Debugging
Learning
Web
Libraries
Database
http://brianleroux.github.com/lawnchair/ Lawnchair, a client side JSON document store…
Eclipse
http://spket.com/ Spket IDE is powerful toolkit for JavaScript and XML development.
Editor
http://createjs.org/ A comprehensive web editing interface for Content Management Systems
http://codemirror.net/ In-browser code editing made bearable.
Google
Images
http://processingjs.org/ Processing.js is an open programming language for people who want to program images, animation, and interactions for the web.
Java
Language
Mapping
http://leaflet.cloudmade.com/ A Modern, Lightweight Open-Source JavaScript Library for Interactive Maps.
Mobile
Patterns
Quality
Reference
Sample
Scripting
http://code.google.com/p/jslibs/ Is a standalone JavaScript development runtime environment for using JavaScript as a general-purpose scripting language.
Testing
http://docs.jquery.com/QUnit QUnit is a powerful, easy-to-use, JavaScript test suite.
Visualisation
http://mbostock.github.com/d3/ D3.js is a small, free JavaScript library for manipulating documents based on data.
Web
http://jackjs.org/ JSGI is a web server interface specification for JavaScript, inspired by Ruby’s Rack and Python’s WSGI. It provides a common API for connecting JavaScript frameworks and applications to webservers.
http://www.nitrojs.org/ Nitro provides a library of carefully designed middleware and utilities for creating scalable, standards-compliant Web Applications.