A generator for set lists for live music performances.

With the increased number of gigs, I wanted to automate the workflow of creating set lists for live music performances. The Setlist Generator is a software tool that allows musicians to easily create and manage their set lists.

I have developed a CLI tool that generates well-formatted set lists in PDF format. It also generates cheat sheets and song lists for Suisa, the Swiss society for the rights of authors of musical works.

The input for the tool is based on simple markdown files, making it easy to add and edit set lists and songs. Cheat sheets are generated as PDF files that can be used during live performances using e-ink devices, phones or tablets.

The repertoire is stored in a simple directory structure with markdown files for each song. Alternatively also open office writer or PDF files can be used to store the song information.