I can’t really remember who but some months ago a coding scratchpad website launched full virtualized Linux environments in the browser through WASM, you could run Node on it.
Well someone has already got WebKit to run in WASM[1] so hey, maybe it’s not that far off :D