This is a webapp that displays spells for a given DND class
The spells can be searched by name and filtered by level, casting time, etc.
Clicking on a spell shows its description
You can include other spells in your list by clicking on the book on the main page
Add individual spells by link (dnd5e.wikidot.com) or upload a txt file with a list of spells links (one per line)
Spell links with # at the beginning are ignored
Currently, four classes are pre-loaded, but any spell on dnd5e.wikidot.com can be added
More features are being added
- Install Python with pip
- Install dependencies with
pip install -r requirements.txt
- Start the app by running the .bat file or entering
flask run
in the terminal - In a browser, go to
localhost:2000
Comment out the last line in the .env file to not allow devices on the same network to join
The steps described above are meant for Windows, but similar steps can be followed for Mac