Webmc is proof of concept minecraft client written in Javascript. From web browser this client connects to websocket proxy and then to real minecraft server, so you can play minecraft in the browser.
Live demo with no installation: https://webmc.js.org.