heatmap.js is a javascript library for HTML5 canvas based heatmaps. It's lightweight and most advanced heatmap visualization library on the web.
Website Demo