Publishing workflow

  1. Login either using your or account.
  2. Go to the Manage sheets page.
  3. Click to the "+" floating button, then fill out the form inputs.
  4. Create or edit your draft.
  5. Save or publish your newly created guitar sheet.
  6. Every authenticated user is also a reviewer.
  7. Your chord sheet automatically appears on the site after two reviewers approved it.

Domain Specific Language (DSL)

Guitar-chords.org defines its own Domain Specific Language (DSL), which is a markup language that marks the place of the chords above the lyrics. The DSL is interpreted by the rendering engine, facilitating the responsive appearance of the chord sheets on devices with different screen resolutions.

Live demonstration of the DSL interpreter