smithjw / mtg-printable-set-label-generator

Magic: the Gathering Printable Set Label Generator

Home Page:https://mtg-label-generator.fly.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Magic: the Gathering Printable Set Divider Generator

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

Usage

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

License

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.

Credits

Thank you to the other projects that inspired this project along with the original repo I forked this from:

About

Magic: the Gathering Printable Set Label Generator

https://mtg-label-generator.fly.dev

License:MIT License


Languages

Language:Python 100.0%