@wren6991 @whitequark You may be interested in https://sonic-rv.ics.jku.at/. I don't know the full technical details but it does allow fully in-browser simulation of a few risc-v cores.
Given that it uses GHDL I assume that this has a backend and doesn't simulate in-browser but I could be wrong. Maybe @lcsklmmr knows more