Written completely in JavaScript, VexFlow runs in the browser using HTML5 Canvas and SVG graphics.
VexFlow comes packaged with VexTab and TabDiv.
VexTab is a language that allows you to easily create, edit, and share guitar tablature. Unlike ASCII tab, which is designed for readability, VexTab is designed for writeability.
TabDiv lets the user embed nice looking guitar tablature into blogs and websites, without using any external applications.
This means that the user can create, edit, and share tablature by simply editing the text-based VexTab notation in the HTML document or blog post.
Here are some key features of "VexFlow":
· Quickly edit and implement guitar tablatures.
· Fully supports HTML5 Canvas and SVG.
· Useful tutorial included to understand the API.
Requirements:
· JavaScript enabled on client side
· HTML5 enabled browser