codenames-board-generator

This repo cotains two things to deal with Codenames board generation: command line tool and flask web app.

They take a list of words and output PDF like this.

Command line tool

Should work with Python >=3.5

Usage

  • Clone this repo
  • Install requirements with pip: sudo python3 -m pip install -r requirements-cli.txt (or make a venv)
  • Run the script cli.py, for example
python3 cli.py --count 3 --shuffle -i wordlists/ru/original.txt -o sample.pdf

Web app

An instance I deployed on pythonanywhere