I believe you're right! Now that I've publicly displayed my ignorance, I discovered this message in the console:
> Curios how its done? We are using paper.js and gatsby.js. Some behind the scenes: http://volligohne.de/projekte/timobecker/. Check out the source code https://github.com/voellig-ohne/timobecker
Sources for drawings: https://github.com/voellig-ohne/timobecker/tree/master/compo...
I can't say that I'm any less impressed that it's "only" 360 drawings :)
360 = 7!/(2*7)
7! different ways to choose a closed path on the seven nodes. However, it doesn't matter which node you start on, so divide by 7. It also doesn't matter which direction they are chosen in, so divide by 2.