Every pool in Monero looks the same and uses the same software. Why is this?
Lack of different implementation may look like lack of interest but in this case its most certainly that the current implementation by zone117x going solid for 2+ years and the first open-source for CryptoNote coins is good enough. There is another pool software implementation being run by Minergate but the client and server-side is closed-source.
In addition to the node.js implementation and forks of that, there is also a Golang implementation. I don't know if it is currently in use, but I believe it has been used before.