no-chris / chord-mark

Chord Charts. Evolved.
https://chordmark.netlify.app
MIT License
57 stars 2 forks source link
chord-charts chord-progression chord-sheet chordpro chords chordsheet chordsheet-editor guitar guitar-chords guitar-tabs music music-notation piano tabs ukulele

build Coverage Status codebeat badge

ChordMark

The purpose of ChordMark is to provide the easiest possible way to write accurate chord charts, e.g., text-based song transcriptions with lyrics and chords. ChordMark charts are usable by all musicians, whether they sing or not, whether they already know the song or not, and whether the song harmony is complex or simple.

ChordMark is both:

ChordMark is supported by Chord Chart Studio, a free, web-based, ChordMark native editor, that showcases all the possibilities of the format.

ChordMark has some unique features that make it stand out from other chord charts formats:

Want to give it a try? Head over to the 5 minutes tutorial.

Available packages

Package name Desription
chord-mark The core library for parsing and rendering songs
chord-mark-converters Convert to and from ChordMark format
chord-mark-jsdom Use ChordMark server-side in nodeJs
chord-mark-themes A set of themes to style chord-mark output
documentation The documentation website

Documentation

Check the User Guide.