A wasm32 port of 1997 linuxdoom-1.10 with minimal modifications to the sources. Find all the details in the README of the WebAssembly from Scratch Article.
Use to start the game, arrow keys to move, to shoot, spacebar to open gates, and arrow keys to strafe (if your browser does not handle these keys otherwise). On mobile (and mobile only) touch the buttons above. Yeah, I'm not good a UX design.