Nice!
I don't have a need for it, but I'm happy it exists!
General discussion, questions, and media related to Magic: the Gathering that doesn't fit within a more specific community. Our equivalent of /r/magicTCG!
Type [[Card name]] in your posts and comments and CardBot will reply with a link to the card! More info here.
Nice!
I don't have a need for it, but I'm happy it exists!
This tool isn’t really needed given that there are multiple websites, where you can upload your collection and your deck, and they will tell you exactly which cards in the deck are missing from your collection.
For example:
So while a custom format legality checker is neat, if your goal is simply “which cards do I lack in this deck given my collection”, one of those sites will do just fine.
A simple web tool for validating Magic: The Gathering decklists in a custom format.
This project was inspired by several sources:
It is recommended to use a virtual environment to keep dependencies isolated.
git clone https://git.disroot.org/hirrolot19/mtg-legality-checker.git
cd mtg-legality-checker
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
From the project root (with the virtual environment activated):
python app.py
Then open your browser and navigate to:
http://127.0.0.1:5000/
On first launch, the app will:
This process may take a few minutes.
Once complete, cached files are stored persistently for future sessions.
4 Lightning Bolt, 2x Opt).#.For detailed information about the supporting scripts and command-line tools, see
tools/README.md.