Can it be used as a interpreter once compiled to not need a compiler?
On the other hand, Hoot supports WASM-GC on release [0], and has had wasm support for a few years now. (Though Safari support has been a pain point - they've found a few bugs in WebKit's wasm support.)
[0] https://spritely.institute/news/hoot-0-6-1-released.html
It’s written in C, so you could compile that to wasm and then compile & run all inside the browser (I guess, assuming wasm is cool with that sort of thing, not a wasm guy here).
Hoot (uses Guile Scheme), mentioned above, has a working interpreter, to quote...
"The toolchain is self-contained and even features a Wasm interpreter for testing Hoot binaries without leaving the Guile REPL."