The guitartabs class lets guitarists write basic tablature in LaTeX without macro programming. The one-page example sets a refrain with chord names, a six-string tab staff and rhythm notation over two lines. The class depends on geometry, harmony, inputenc, intcalc, musixtex, tikz and xifthen, which load automatically. Replace the notes and chord names with your own piece and recompile to get a new tab. The source is short, so it is easy to adapt.
Shared under the LaTeX Project Public License 1.3c. All credit to Andrey Babushkin; the licence comes with the project's files.