Here are some cool examples I was looking at:
https://github.com/zardoy/minecraft-web-client — Minecraft in your browser, complete with connections to servers.
https://github.com/inolen/quakejs — quake 3 in your browser, has multiplayer as well.
Any other good examples? or good lists?


Here is a link do selfhosting it: https://github.com/TeamHypersomnia/Hypersomnia/blob/master/README_SERVER.md#docker-setup