In terms of how it was made – nothing complicated, just ask Codex to make a visualisaiton in HTML, or you can ask for React too, but a bit more complex to run. In this case it is using D3 js libary. I usually ask for light colours (since LLMs like dark neon ones for some reason).