bard
Markdown → songbooks.
bard is a songbook compiler that reads Markdown files and produces songbooks in PDF, HTML, and Hovorka.
bard reads files like this:
1.
... and creates output like this:
Check out the Example PDF from the Example project.
Getting Started
Features
- bard is a command-line tool
- Project-oriented: A single
bard.toml
defines inputs, outputs and other configuration - Easy-to-use source format: Markdown
- Output formats:
- PDF via TeX
- HTML
- Hovorka XML
- JSON and XML for machine processing
- Transposition and notation conversion
- Optional auto-generated second chord set
- Templating: Outputs are fully customizable with Handlebars templates