I made a react-based visual tree demo a couple of weeks ago.
https://ldd.github.io/react-tech-tree/
It imitates a long X-Men family tree and slay the spire's room selection.
But this seems pretty cool, and a natural next-step to what I wanted to make.