WebVM is a full Linux environment running in the browser, client-side. It is a complete virtual machine, with support for persistent data storage, networking and, as of today’s release, Xorg and complete desktop environments.
This article will explain the WebVM architecture, how the main components work, and what you can build with this technology.