Guitar Tab Notation for the Web (Javascript/CSS/SVG)
JavaScript HTML CSS
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
javascripts switch fret_labels back to conventional style Nov 1, 2013
unit_test_assets added unit test framework: jsunittest and some initial basic tests Aug 7, 2009
CNAME Create CNAME Sep 28, 2016 add a simple readme Oct 3, 2016
jtab-chordchart.htm completely remove dependency on lowpro from the project Jul 24, 2012
jtab-unittest.html fix C#m chord per \#29 Jul 24, 2012

jTab - Guitar Chord and Tab Library

this is the source repository for the jTab Javascript library.

See jTab for more info..


I'm using GitHub Pages to host directly from the GitHub repository.

How does that work? GitHub Pages basically serves whatever you commit to the repo. For static HTML sites, that means simply adding an index.html to the root of the repo.

GitHub now allows you to select the branch from which GitHub Pages are built. I've chosen to serve directly from the master branch.

To host on a custom URL, just two steps:

  • in DNS, configure a CNAME to point to
  • add a CNAME file to the repo root with the matching CNAME in DNS (GitHub does this for you automatically if you add the custom url in the web interface)


  1. Fork it ( )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request