A simple Javascript Guitar Object with Luthier extension allowing rendering and tone output via Web Audio API.
No libraries are used - its all native Javascript.
Use and/or modify as you see fit it's GPLv3 - Free Software baby, yeah!
I'd love to here some feedback so please do drop me a line on Twitter @bUKaneer.
Fully supported using the latest Chrome/Firefox/Safari/Opera
Partial support in IE11, guitar.js is fine, luthier will draw but there is no WebAudioApi support - perhaps IE12???
Not Supported at all in IE<11
Note colourisation was taken from "Note Colours" article here http://pondscienceinstitute.on-rev.com/svpwiki/tiki-index.php?page=music+note+or+sound+colors