It turns out it's just ThreeJS (react-three): https://github.com/nargaw/Balanc3d_game