Penrose (and Penrose-like) tiling generation with numpy, using de Bruijn's multigrid method. Visualisation with Pillow. Experiments and interactive stuff (hopefully).
To generate the original Penrose two-rhomb tiling, simply run
python3 examples/original-tiling.py
There are more examples to get inspired by in the examples
folder.
All of these build mostly on N. G. de Bruijn's work.