I have tried OpenSCAD, it seems very slow to compile to display on web. are you using the official wasm or some other ways?
Edit: Forgot I also got doom running in openscad: https://www.mikeayles.com/blog/openscad-doom/
and doom running in openscad in the browser at https://doom.mikeayles.com/