Kind of interesting, and I hope the author enjoyed the process of making it! But for other people, the visualizer doesn't really have a lot of value for those viewing it:
- If I don't already know Diffie-Hellman, this visualizer doesn't teach me anything. I see colored squares moving around, changing colors seemingly at random, and then suddenly they're all the same color and a giant random number appears in the center. What just happened? No clue.
- If I do know Diffie-Hellman already, I can figure out what's going on. Those squares represent numbers being passed around, and each circle is doing the DH trick of mixing their part of the secret into the number, but in a way that obscures it for other observers. The colors must be hashes of the numbers or something. Eventually they all come to agree on the same combined number, which is why the squares' colors all match at the end. Great! But… I already knew all that. I didn't gain any additional info or visual intuition.