This is a small script used to generate divirders that can be used to sort your Magic: the Gathering (MTG) collection. The code is powered by the Scryfall API. As soon as a new set is up on Scryfall, the label for that set can be generated and printed.
- Print set dividers
- Cut out the dividers
- Sort your collection
The script generator.py
is a small Python script to generate the printable labels.
It requires Python 3.10+ and has a few dependencies.
python -m venv .venv # Create a new Python virtual environment`
source .venv/bin/activate # Activate the virtual environment
pip install -r requirements.txt # Install the requirements
python mtglabels/generator.py --help # Run the script
The code is available at GitHub under the MIT license.
Some data such as set icons are unofficial Fan Content permitted under the Wizards of the Coast Fan Content Policy and is copyright Wizards of the Coast, LLC, a subsidiary of Hasbro, Inc. This code is not produced by, endorsed by, supported by, or affiliated with Wizards of the Coast.
Thank you to the other projects that inspired this project along with the original repo I forked this from: