A few JS libraries for guitar / musical notation...
JTab looks cool - nice basic block tab, but crazy markup?! Would have preferred 7.2/x/etc.
Groove Mechanic v clean tabs and scale diagrams, without finger numbering
Vexflow not sure why this is 'vexing' to anyone, the tab looks wonderful!
Lean Agile Architecture and Development