cs106-wasm is a collection of build scripts and docker containers that can build CS106B projects that target the web via Emscripten and WebAssembly. CS106B assignments are written in C++ and use the Qt Framework for graphical applications. Qt has built-in WebAssembly support, but the Stanford CS106 library does not.
Here's the link to the project Github page if you want to learn more: Github
Use the buttons to start a project. Note: the complete bundle size of one project is around 20 MB, this could take a while. Also, I use Microsoft Edge as my day-to-day browser, which is based on Chrome. If you're having problems, try visiting this website in Chrome.
You can also browse directly to the projects via these links: